Ik Ben nu bezig in Access 2k3 om een bestand te openen door middel van een openfiledialog, Maar nu zit ik met een probleem. Hoe haal ik een string uit dat FileDialog waarin de bestandsnaam staat opgeslagen ik zat al met SelectedItems maar volgens mij is dit hem niet. Iig in de help staat dat dat het Path geeft waar het bestand staat volgens mij en dus niet de bestandsnaam zelf.
Dit is de betreffende code, zou iemand mij hiermee kunnen helpen want mij lukt het gewoon echt niet. Ik zou het erg fijn vinden als het ooit nog eens gaat lukken met dit stomme ding ben al 3 dagen bezig met dit projectje voor dat éne knopje :
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| Private Sub btnImport_Click()
Dim Tabel As String
Dim Bestand As String
Dim dlgOpen As FileDialog
Dim vrtSelectedItem As Variant
Set dlgOpen = Application.FileDialog(msoFileDialogOpen)
With dlgOpen
.Filters.Add "Excel bestand", "*.xls", 1
'.Show
.AllowMultiSelect = False
If .Show = -1 Then
For Each vrtSelectedItem In .SelectedItems
Next
'If the user presses Cancel...
Else
End If
End With
'Tabelnaam opgeven
Tabel = InputBox("Voer een tabelnaam in:", "Tabelnaam")
'Excel bestand importeren in tabel
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, Tabel, vrtSelectedItem, True, ""
Knop4.SetFocus
btnImport.Enabled = False
End Sub |
Dit is de betreffende code, zou iemand mij hiermee kunnen helpen want mij lukt het gewoon echt niet. Ik zou het erg fijn vinden als het ooit nog eens gaat lukken met dit stomme ding ben al 3 dagen bezig met dit projectje voor dat éne knopje :