› Sviluppare funzionalita su Microsoft Office con VBA › cella in primo piano
-
AutoreArticoli
-
Ciao a tutti.
In questo workbook che allego ci sono delle macro per mettere in primo piano al centro dello schermo delle celle.
Il foglio è bloccato con blocca riquadri.
Chiedo un aiuto perchè esempio se clicco nel pulsante verde C la cella non vuota della colonna I si fermi vicino
alla riga verticale del blocca riquadri.
E così anche per i pulsanti verddi D/E.
Spero di essermi spiegato.
Grazie
Allegati:
You must be logged in to view attached files.Ciao
Il codice per la Colonna "I" è:
ActiveWindow.ScrollRow = Cells(Rows.Count, 9).End(xlUp).Row + 1Adattalo per le altre macro.
Fai sapere. Ciao,
Mario
Ciao mario
Non so se sbaglio ma non funziona
Sub ferma_3() ActiveWindow.ScrollRow = Cells(Rows.Count, 9).End(xlUp).Row + 1 'Range("I" & Cells(Rows.Count, 9).End(xlUp).Row).Select End SubCiao
Spiega cosa vuol dire "non funziona" perchè a me funziona per tutte le macro (adattando il numero di colonna). Ovviamente vale per la prima cella vuota della colonna ma non per lo spostamento verso sinistra.
Ciao,
Mario
Non va in primo piano le celle non si vualizzano
Ciao
Per lo spostamento di riga e colonna (sempre per la colonna "I") prova così
Sub ferma_3() ActiveWindow.ScrollRow = Cells(Rows.Count, 9).End(xlUp).Row + 1 ActiveWindow.ScrollColumn = 9 'Range("I" & Cells(Rows.Count, 9).End(xlUp).Row).Select End SubCiao,
Mario
Ciao
Cosa vuol dire "non va in primo piano"? La macro che ti ho suggerito (e che ho testato) porta la prima cella vuota della colonna interessata immediatamente vicino alla colonna D. (Ti sembra (forse) di non vederla perche è vuota.
Ciao,
Mario
Grazie Mario, funziona
Sub ferma_3() ActiveWindow.ScrollRow = Cells(Rows.Count, 9).End(xlUp).Row + 1 ActiveWindow.ScrollColumn = 9 Range("I" & Cells(Rows.Count, 9).End(xlUp).Row).Select End SubGrazie
Perchè attivi la Riga "ActiveWindow.ScrollRow = Cells(Rows.Count, 9).End(xlUp).Row + 1"
Poi riattivi la Riga "ActiveWindow.ScrollColumn = 9"
La prima non serve perchè viene annullata dalla seconda riga
Ciao
La seconda non attiva la "riga" bensì la colonna.
Se hai notato il file proposto ha un doppio blocco di riga e di colonna. Per far sì che la cella interessata stia in quella posizione occorrono entrambi.
Ciao,
Mario
La seconda non attiva la "riga" bensì la colonna.
Se hai notato il file proposto ha un doppio blocco di riga e di colonna. Per far sì che la cella interessata stia in quella posizione occorrono entrambi.
Ciao Mario non ho mica guardato il suo File adesso lo scarico poi ti faccio sapere
-
AutoreArticoli
