04. december 2003 - 08:39Der er
5 kommentarer og 3 løsninger
VBA - Sende snapshot fra Access
I min database er alle standard menuer fjernet og min egen tilføjet. Problemet er at mine brugere så ikke kan sende rapporter fra Access. Så jeg leder efter noget VBA kode som kan klistres på en knap i min menu, som vil sende det "aktive dokument" (såfremt det er en rapport), som et snapshot. Hvordan gør man det?
Hvis du har en rapport åben i preview, kan du have en knap som gemmer den i snapshot-format med denne kommando: docmd.OutputTo acOutputReport, "Rapportnavn",acFormatSNP
Hvad mener du med at overføre? Får du nogle fejlmeldinger? Måske det kan hjælpe dig, at lave en makro og bruge handlingen "SendObject". Er væk et par timer.
Nej, jeg mener "RAPPORTNAVN" giver mig jo ikke den "aktive" rapport, hvordan skal koden se ud hvis jeg skal checke om det aktive dokument er en rapport og så overføre den til SendObject funktionen?
Jeg har lavet det på en lidt anden måde: Jeg har tilpasset værktøjslinien, så den inkluderer en knap, Send Snapshot, som bare er en "Postmodtager (som &vedhæftet fil)..."-knap, men den giver jo mange "format-muligheder", er det ikke muligt at begrænse listen lidt?
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.