Philcattivocarattere ha scritto:
scriccio ha scritto:
...
volevo realizzare un piccolo e semplice DB per alimentare i dati con un foglio excel che viene importato una volta al giorno.
...
Troppe cose per un unico thread.
Questa è una delle pagine che tratta parecchi metodi di importazione dati da Excel.
Prova a fare qualcosa tu e vedi dove ti blocchi.
Quanto conosci vba e il modello ad oggetti di Excel?
Ciao,
alla fine ho trovato questo.
Ma non riesco a capire come far importare i dati da un file ad un altro.
La macro gira, ma non fa nulla...vorrei almeno iniziare a far importare i dati in coda a quelli attuali
Sub Read_External_Workbook()
'''''Define Object for Target Workbook
Dim Target_Workbook As Workbook
Dim Source_Workbook As Workbook
Dim Target_Path As String
'''''Assign the Workbook File Name along with its Path
'''''Change path of the Target File name
Target_Path = "Percorso file"
Set Target_Workbook = Workbooks.Open(Target_Path)
Set Source_Workbook = ThisWorkbook
'''''With Target_Workbook object now, it is possible to pull any data from it
'''''Read Data from Target File
Target_Data = Target_Workbook.Sheets(1).Cells(1, 1)
Source_Workbook.Sheets(1).Cells(1, 1) = Target_Data
'''''Update Target File
Source_data = Source_Workbook.Sheets(1).Cells(3, 1)
Target_Workbook.Sheets(1).Cells(2, 1) = Source_data
'''''Close Target Workbook
Source_Workbook.Save
Target_Workbook.Save
Target_Workbook.Close False
'''''Process Completed
MsgBox "Task Completed"
End Sub