È soltanto un Pokémon con le armi o è un qualcosa di più? Vieni a parlarne su Award & Oscar!
 
Pagina precedente | 1 | Pagina successiva
Vota | Stampa | Notifica email    
Autore

Scrivere su 2 celle diverse su 2 Fogli diversi vba

Ultimo Aggiornamento: 21/07/2019 21:03
Post: 5.721
Registrato il: 14/11/2004
Utente Master
Office 2019
OFFLINE
21/07/2019 17:47

Cells
Ciao Alessandro, ed un saluto a Patel.

maggiormente specialmente per il VBA, io uso "Cells", molto più versatile di Range.
Vediamo prima come viene selezionata la cella.

la Sintassi è:

Range("Colonna:Riga")
Cells(Riga,Colonna)

parliamo di Cells, come vedi è invertito l'ordine, si scrive prima il numero di riga e poi la colonna in NUMERO, A=1, B=2, C=3, Etc..

ma ciò non toglie che posso anche scrivere la lettera in Cells in questo modo

Cells(1, "A")


Adesso poniamo il caso che vorrei spostarmi di 5 colonne, nel primo caso sono obbligato a scrivere

Range("F1")


con Cells non devo fare il calcolo per sapere la lettera della colonna, ma basta scrivere

Cells(1, 1 + 5)


lo stesso se vorrei spostarmi di 5 Righe

Cells(1 + 5, 1)


Cio è comodo specialmente quando si tratta di scrivere dati con dei cicli, come ha detto Patel, non posso fare,

For x = 1 to 5
    Range("A + x:1")="Pippo"
next x


ma posso benissimo fare

For x = 1 to 5
    Cells(1, 1 + x)="Pippo"
next x


spero di aver chiarito il tuo dubbio

Ciao By Sal [SM=x423051]



se ti piace la soluzione sostienici con una DONAZIONE a piacere. Grazie clicca qui
Vota: 15MediaObject5,0027 2
Amministra Discussione: | Chiudi | Sposta | Cancella | Modifica | Notifica email Pagina precedente | 1 | Pagina successiva
Nuova Discussione
 | 
Rispondi
Cerca nel forum
Tag discussione
Discussioni Simili   [vedi tutte]
VBA sui "NOMI" celle (4 messaggi, agg.: 31/10/2020 11:19)
Feed | Forum | Bacheca | Album | Utenti | Cerca | Login | Registrati | Amministra
Tutti gli orari sono GMT+01:00. Adesso sono le 23:52. Versione: Stampabile | Mobile | Regolamento | Privacy
FreeForumZone [v.6.1] - Copyright © 2000-2024 FFZ srl - www.freeforumzone.com