Aggiornare un file excel in accodamento con dati provenienti da access

di morenog il
1 risposte

Ho un file excel che sto programmando in vba.
Cerco di dare un nome per poter cercare di essere il più chiaro possibile.
Il file excel programmato in VBA si chiama "FileA".
Nel "FileA" ho delle userform che hanno dei metodi che vanno ad aggiornare un file Access.
Tutto funziona benissimo.
Ora ho la necessità di dover creare una nuova funzione per aggiornare un nuovo file excel, che chiamiamo "FileB", con dati provenienti da Access.
Il "FileB" contiene dei dati esistenti e devo andare in accodamentoprelevando i dati da access.
Quindi devo:

- ho creato un bottone sulla userform del "FileA" con il quale devo aprire il "FileB", posizionarmi alla fine delle righe esistenti su "FileB" e inserire sotto l'ultima riga esistente le nuove righe che recupero da query sulle tabelle di Access.
Spero di aver espresso al meglio il problema.
Penso che sia un problema abbastanza banale, ma non so come posizionarmi alla fine del "FileB" per poi iniziare a inserire le nuove righe con dati da query.
Non ho problemi a gestire le query lato access.
Resto a dispossizizone per ogni chiarimento si rendesse necessario.
Grazie

Moreno

1 Risposte

  • 02/02/2026 - morenog ha scritto:

    non so come posizionarmi alla fine del "FileB" per poi iniziare a inserire le nuove righe con dati da query.

    Se sai che ad esempio la colonna A è piena, ti basta un

    foglioDest.Range("A1").End(xlDown).Offset(1).CopyFromRecordset recordsetSorgente

    Se potrebbe non essere popolata, come ad esempio un file nuovo, puoi valutare un ...Range("An").End(xlUp)... con n grande a piacere

Devi accedere o registrarti per scrivere nel forum
1 risposte