Hallo,
Ik heb een hoop gegevens die weergegeven dienen te worden in Access, vervolgens tijdelijk gewijzigd moeten kunnen worden en dan afgedrukt worden. Nu leek me de simpelste oplossing om een excel bestand te maken gebaseerd op een template waar vaste waarden en opmaak al op aanwezig zijn. Vervolgens via VBA dit bestand opmaken met de nodige query.
Ik gebruik volgende code om een excel bestand aan te maken, maar dan is het nog niet gemaakt volgens de opmaak van een template.
Dus ik zal hier ergens een method moeten aanroepen die een template koppelt aan objWb misschien ?
Het is dan ook de bedoeling dat iedere worksheet de layout heeft van de template.
Ik heb nog geen ervaring met excel en VBA dus alle hulp zoals links is ook altijd welkom.
Alvast bedankt,
Joeri
Ik heb een hoop gegevens die weergegeven dienen te worden in Access, vervolgens tijdelijk gewijzigd moeten kunnen worden en dan afgedrukt worden. Nu leek me de simpelste oplossing om een excel bestand te maken gebaseerd op een template waar vaste waarden en opmaak al op aanwezig zijn. Vervolgens via VBA dit bestand opmaken met de nodige query.
Ik gebruik volgende code om een excel bestand aan te maken, maar dan is het nog niet gemaakt volgens de opmaak van een template.
Code:
Dim AppXls As Excel.Application
Dim ObjWb As Excel.Workbook
Dim ObjWs As Excel.Worksheet
Set AppXls = CreateObject("Excel.Application")
Set ObjWb = AppXls.Workbooks.Add
Set ObjWs = ObjWb.Worksheets.Add
ObjWs.Range("A1").Value = "1"
ObjWb.SaveAs (CurrentProject.path & "\saved PBR\TestCreate.xls")
ObjWb.Close (SaveChanges = False)
Dus ik zal hier ergens een method moeten aanroepen die een template koppelt aan objWb misschien ?
Het is dan ook de bedoeling dat iedere worksheet de layout heeft van de template.
Ik heb nog geen ervaring met excel en VBA dus alle hulp zoals links is ook altijd welkom.
Alvast bedankt,
Joeri