Excel-bestand als xlsx wegschrijven

  • Onderwerp starter Onderwerp starter SA3
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

SA3

Gebruiker
Lid geworden
3 jan 2016
Berichten
130
In mijn VBA-code wil ik een bestand wegschrijven als een xlsx-bestand. Dat lukt niet.
Hieronder mijn pogingen:
1. Filenaam & ".xlsx" => Excel 2003
2. DoCmd.OutputTo acOutputReport, Filenaam => Excel 2003
3. DoCmd.OutputTo acOutputReport, Filenaam, acFormatXLS => Excel 5.0/95-werkmap
4. DoCmd.OutputTo acOutputReport, Filenaam, acFormatXLSX => Doet helemaal niets

Via het lint Externe gegevens, Exporteren en Excel lukt het wel.
Hoe kan ik vanuit mijn code toch een .xlsx bestand wegschrijven?
Ik gebruik MS Access 2010 SP2.
 
Waarom probeer je een rapport naar Excel te exporteren? Vind ik behoorlijk onlogisch, en ziet er ook nog eens belabberd uit in Excel.
 
Wat dacht je van overdracht naar derden bijvoorbeeld? Layout maakt dan niet uit.
 
Als de layout niet uitmaakt, kun je veel beter de onderliggende query of tabel exporteren. Ziet er niet alleen beter uit, je kunt ook nog eens in XLSX exporteren, wat bij rapporten niet kan. Wat wil je nog meer? :).
 
Met de hand exporteren is niet het probleem. Dat lukt wel.
Maar ik wil dit via de knop in mijn navigatie-formulier doen.
I.p.v. mijn rapport de query wegschrijven heeft geen ander effect.
 
Het maakt toch niet uit of je via een knop een rapport exporteert (slecht idee) of een query (prima idee)?
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan