Ahoj,
chtěl bych se zeptat jak naprogramovat tlačítko, po jehož stisknutí se otevře výběrové okno windows, kde si vyberu soubor, který načtu a následně importuju do accesu. Jak txt tak i xls. Zatím mám vyřešen pouze import, ale je tam natvrdo nastavena cesta.
Private Sub vias_Click()
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "VIAS", "D:/DATA/vias.xls", _
True
End Sub
Díky za pomoc
Fórum › Visual Basic
VBA - import souborů
Tuto akci zajišťuje komponenta "Microsoft Common Dialog control" z objektů "ActiveX object...".
Umístíte komponentu do formuláře a na formulář umistíte tlačítko s následujícím kódem:
Private Sub Command1_Click()
Dim MyString
Me!CmnDlg.DialogTitle = "Výběr adresáře..."
'tady se mohou navolit pozadovane filtry
Me!CmnDlg.Filter = "All Files(*.*)|*.*|"
Me!CmnDlg.FileName = ""
'tady se aktivuje zobrazeni dialogoveho okna
Me!CmnDlg.ShowOpen
'tady je vysledny retezec, ktery se pouzije pro kod pripojeni databaze
MyString = Me!CmnDlg.FileName
End Sub
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 18 hostů
Podobná vlákna
Access VBA - načítání souborů a následný import — založil Smouker
Import souborů do RichTextBoxu — založil Denis
Import souboru *.sql — založil Sigurd
Import REG souborů — založil Reverend
Import CSV souboru do PDF ve Photoshopu? — založil Katka
Moderátoři diskuze