Valutazione 4.87/ 5 (100.00%) 5838 voti

Condividi:        

[Vba Excel 2019]: lavorare su file diversi

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

[Vba Excel 2019]: lavorare su file diversi

Postdi karug64 » 13/11/19 23:03

Salve a tutti.
Rieccomi qui.

Questa domanda è troppo banale, ma proprio non ricordo come si fa....

Situazione:

File ("Elaborazione.xlsm") con foglio ("Impostazioni") con range ("C9") = "Foglio2" e range("C10") = "A2"

Da qui, tramite un commandbutton apro un altro file ("Dati.xlsb") che ha "Foglio1" e "Foglio2".
Una volta aperto devo copiare il valore della cella del file Dati.xslb, foglio ("Foglio2".A2) nella cella A1 del foglio1 dello stesso file.

Quindi devo raggiungere il foglio che si chiama con quanto indicato nel Range("C9") e copiare il contenuto della cella che si trova nel range ("C10") del foglio "impostazioni" del file "Elaborazioni"....

Un po' incasinato, ma spero di essermi spiegato ...

Grazie
Office 2010
karug64
Utente Senior
 
Post: 701
Iscritto il: 20/11/11 21:22

Sponsor
 

Re: [Vba Excel 2019]: lavorare su file diversi

Postdi karug64 » 13/11/19 23:36

Scusate il post.
Ho risolto semplicemente passando come parametri i valori delle celle alla funzione che scrive sul foglio nuovo. Così:

Codice: Seleziona tutto
fogliodaaprire = Sheets("Impostazioni").Range("C9").Value
celladaleggere = Sheets("Impostazioni").Range("C10").Value
fogliodascrivere = Sheets("Impostazioni").Range("C11").Value
celladascrivere = Sheets("Impostazioni").Range("C12").Value

For Each oFile In oFold.Files

If InStr(oFile, pre) > 0 And UCase(Right(oFile, Len(Sheets("Impostazioni").Range("C6").Value))) = UCase(Sheets("Impostazioni").Range("C6").Value) Then

Call EseguiExcel(oFile.Path, fogliodaaprire, celladaleggere, fogliodascrivere, celladascrivere)


Grazie.
Office 2010
karug64
Utente Senior
 
Post: 701
Iscritto il: 20/11/11 21:22


Torna a Applicazioni Office Windows


Topic correlati a "[Vba Excel 2019]: lavorare su file diversi":


Chi c’è in linea

Visitano il forum: Nessuno e 20 ospiti