Condividi:        

selezione colonne non contigue

Vuoi potenziare i tuoi documenti Word? Non sai come si fa una macro in Excel? Devi creare una presentazione in PowerPoint?
Oppure sei passato a OpenOffice e non sei sicuro di come lavorare al meglio?

Moderatori: Anthony47, Flash30005

selezione colonne non contigue

Postdi miko » 23/02/13 20:26

salve,
ho il seguente problema;
vorrei selezionare le celle di una stessa riga ma di colonne non contigue;
ad esempio selezionare dalla cella A1 alla C1 e poi dalla cella E1 alla cella G1;
devo però inserire una variabile che faccia variare il numero di riga, tenuto conto che non conosco la riga finale.
ho provato con il metodo union ma ottengo un risultato statico.
cercavo qualcosa del tipo:
Codice: Seleziona tutto
UR = Worksheets("FOGLIO1").Range("A" & Rows.Count).End(xlUp).Row
Sheets("FOGLIO1").Range("A" & UR & ":C" & UR).Select

ma non riesco ad ottenere il risultato desiderato.
buon sabato
grazie
windows 10 - office 2013
miko
Utente Senior
 
Post: 520
Iscritto il: 29/12/09 10:44

Sponsor
 

Re: selezione colonne non contigue

Postdi ricky53 » 24/02/13 00:11

Ciao,
tu vuoi selezionare le celle dell'ultima riga, contenente dati, le cui colonne sono "A", "B" , "C", "E", "F" e "G" !!!

Confermi ???

Se la tua risposta sarà "SI" allora prova con questo codice
Codice: Seleziona tutto
    UR = Worksheets("FOGLIO1").Range("A" & Rows.Count).End(xlUp).Row
    Intervallo = "A" & UR & ",B" & UR & ",C" & UR & ",E" & UR & ",F" & UR & ",G" & UR
    Sheets("FOGLIO1").Range(Intervallo).Select


oppure con
Codice: Seleziona tutto
    Intervallo = "A" & UR & ":C" & UR & ",E" & UR & ":G" & UR

al posto di
Codice: Seleziona tutto
    Intervallo = "A" & UR & ",B" & UR & ",C" & UR & ",E" & UR & ",F" & UR & ",G" & UR
Dice il vecchio saggio provare e riprovare è l'unica strada per imparare

Più chiara è la vostra spiegazione
Più immediata sarà la nostra soluzione


. . . . . . . . . .
S.O. W10; Office 2003-10-13-16-19
Avatar utente
ricky53
Utente Senior
 
Post: 4565
Iscritto il: 11/04/09 19:29
Località: Italia

Re: selezione colonne non contigue

Postdi Anthony47 » 24/02/13 00:36

Nell' ipotesi che tu voglia selezionare quelle colonne (A1:C1, E1:G1) di una riga a piacere, che e' una variante dell' ipotesi fatta da Ricky (vedi sopra la sua proposta), allora potrai usare qualcosa come
Codice: Seleziona tutto
Riga = 20    '<<< Il numero riga
Range("A1:C1, E1:G1").Offset(Riga - 1, 0).Select

Se non l' abbiamo indovinata allora devi spiegare nuovamente che cosa hai bisogno di fare.

Ciao a tutti
Avatar utente
Anthony47
Moderatore
 
Post: 19196
Iscritto il: 21/03/06 16:03
Località: Ivrea

Re: selezione colonne non contigue

Postdi miko » 24/02/13 09:32

buongiorno a tutti
grazie ad entrambi di aver "indovinato" la soluzione del mio problema e prodotto le macro.
cercavo proprio questo tipo di sintassi che non riuscivo a trovare e realizzare.
avendo inserito la variabile si possono adattare a qualunque riga.
grazie e buona domenica
windows 10 - office 2013
miko
Utente Senior
 
Post: 520
Iscritto il: 29/12/09 10:44


Torna a Applicazioni Office Windows


Topic correlati a "selezione colonne non contigue":


Chi c’è in linea

Visitano il forum: Nessuno e 75 ospiti