Ciao a tutti,
ho un problema.
Tramite script da Access\VBA dovrei poter aprire un file di excel e poter copiare i dati della tabella in un report di access.
Sapete dirmi se per caso esiste un modo utilizzando il codice?
Grazie mille.
Soon
Ciao a tutti,
ho un problema.
Tramite script da Access\VBA dovrei poter aprire un file di excel e poter copiare i dati della tabella in un report di access.
Sapete dirmi se per caso esiste un modo utilizzando il codice?
Grazie mille.
Soon
ciao,
scusa ma per tabella intendi tabella in excel o cosa?
a ke t serve aprirlo?
VaneX
In ogni caso si può fare tutto, magari però spiegati meglio...
qua un codice ke ho trovato (in un mio prog ke caricava dati da excel)
caricava dati un una tabella vuota (table), da excel
codice:Dim ExcelApp As Object Set ExcelApp = CreateObject("Excel.Application") NomeFile = Dir.Path & "\" & Me.File If Right(Me.File, 3) = "xls" Then ExcelApp.Workbooks.Open (NomeFile) ExcelApp.worksheets("Foglio1").Activate Set db = OpenDatabase(App.Path & "\Db\file.mdb") Set table= db.OpenRecordset("TabellaAccess") If table.EOF Then For i = 1 To 50 table.AddNew table.campo= ExcelApp.worksheets("Foglio1").range("a" & i).Value table.Update Next ExcelApp.Workbooks.Close ExcelApp.Visible = False Else MsgBox "Tabella non vuota....riprovare" End If Else 'il file ke si sta tentando di aprire non è xls! MsgBox "Tipo File non Compatibile...xls/doc" End If
...quindi t basta caricare i dati un una nuova tabella e fare il report...
VaneX
Altrimenti importati i dati (o collegati i dati) da access direttamente
Dipende a quello ke t serve...
Grazi esatto proprio quello che cercavo.
scusa se mi sono spiegata male ma non era semplice
grazie ancora