|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Nov 2001
Messaggi: 421
|
[ACCESS]
Salve a tutti, il problema è questo:
devo importare un file .xls in una tabella Access. Per l'import uso il comando "DoCmd.TransferSpreadsheet" ma il percorso/file varia e lo deve scegliere l'utente. Per fare una cosa del genere in Excel utilizzo il comando VBA "application.Dialogs().show" che fa apparire la maschera di scelta file all'utente. Ma in Access VBA come si fa? Spero di essere stato chiaro. Grazie a tutti ![]()
__________________
q8200@2800 - 4*2Gb DDR2 800 -1 sata 500Gb - Mast.DVD - LG 25" 3d - ATI 4670 - Stamp. Canon MP110 - Kit 5.1 della Cambridge... che favola! |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
|
Eccoti un esempio di prova:
Codice:
Private Sub Command0_Click() Dim FD As FileDialog Dim Percorso As String Set FD = Application.FileDialog(msoFileDialogFilePicker) 'FD.Filters.Delete FD.Filters.Add "Cartella di Lavoro di Microsoft Excel", "*.xls", 1 FD.Title = "Selezionare il file da aprire..." FD.Show On Error GoTo No_File Percorso = FD.SelectedItems(1) MsgBox "Hai aperto il file " & Percorso No_File: End Sub
__________________
Il sole è giallo |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Nov 2001
Messaggi: 421
|
GRAZIE yorkeiser
Sei Grande! Non avevo trovato nessuna soluzione semplice come la tua. Ma dove hai preso l'idea? Grazie di nuovo Ciao ![]()
__________________
q8200@2800 - 4*2Gb DDR2 800 -1 sata 500Gb - Mast.DVD - LG 25" 3d - ATI 4670 - Stamp. Canon MP110 - Kit 5.1 della Cambridge... che favola! |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jul 2006
Città: Tristram
Messaggi: 517
|
Ma figurati... Il codice l'ho riesumato da un vecchio progetto, e suppongo che all'epoca l'avessi preso pari pari da qualche sito linkato dall'amico google (mi rifiuto di studiare il VBA
![]()
__________________
Il sole è giallo |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:56.