[Excell/Access] VBA macro maken

Pagina: 1
Acties:

  • Falcon10
  • Registratie: Mei 2002
  • Laatst online: 24-07 22:43

Falcon10

Hit it i would !

Topicstarter
Ik zit met een exell file waar ik een macro wil in maken die een andere excell file exporteert naar een access database dmv een knop.
De knop heb ik al.

Volgende code heb ik al :

code:
1
2
3
4
5
6
7
8
Workbooks.Open Filename:="W:\file.xls"
    ActiveWorkbook.SaveAs Filename:= _
        "W:\export.csv", FileFormat:=xlCSV, _
        CreateBackup:=False
    ActiveWorkbook.Save
    ActiveWindow.Close

Shell "C:\Program Files\Microsoft Office\Office11\MSACCESS.exe "


Dit zorgt er dus al voor dat ik het file.xls bestand opsla als export.csv bestand.
Vervolgens kan ik Access al openen, maar dan vind ik het niet meer, ho eik in Access zeg dat het de csv file moet importeren.

Iemand enig idee wat de VBA code hiervoor is ?

-| Hit it i would ! |-


  • onkl
  • Registratie: Oktober 2002
  • Nu online
Het eerste brokje code op deze pagina is de te gebruiken techniek (Automation). Je moet Access niet alleen starten, maar er ook controle over houden, dus shell gaat 'm niet worden.
Let erop dat je een referentie moet maken (VBA editor-Tools-References, zoek Microsoft Access en vink aan.)