28. maj 2006 - 11:41Der er
8 kommentarer og 2 løsninger
Gemme en faktura i endatabase
Jeg sidder med en faktura som er lavet i excel. Men vil gerne have at den kunne gemmes i en database når man trykker på en knap der er i dokumentet.
Altså sådan når man er færdig med at skrive fakturaen og trykker på knappen gemmes den i databasen. Det skal være sådan at man skal kun se den igen. Evt. også sådan at når man trykker på knappen at den også laver 2 gange udskrift.
Ved godt at det er noget med at man skal til ind i vba og lave noget, men er lidt nybegynder i det. Så hvis den der svare vil skrive hvordan man gør fra bunden, ville jeg blive glad.
Skal databasen være i Excel eller i Access? Det er jo også muligt af gemme hver faktura som en fil forsig med fakturaNr som navn? Er der kun en faktura i Excel (i et ark) ad gangen? Hvor mange linier er der afsat til en faktura.
Jeg ville helst hvis det kunne være en database i excel, da jeg ikke er så sikker i access. Og sådan at den gemmer hver enkelt faktura under faktura nummeret. Fakturaen fylder kun et ark i excel og der er afsat 54 linier og 4 koloner til den. Den er ikke større end at den kan være på 1 A4 ark når den bliver udskrevet.
Faktura er lagret som skabelon .xlt (Har anvendt den færdige fakturaskabelon fra Excel, som grundlag).
Der er i denne tilføjet en knap, der udskriver og gemmer den producerede faktura under navnet: Faktura_<fakturanr> i samme mappe. Knappen har forbindelse med denne makro, der er lagret i et modul.
Endvidere opdateres fakturanr, der gemmes i en tekstfil - i samme mappe.
Sub UdskrivGemFaktura() Const xsti = "d:\Eksperten\ExcelFakturaDB\" 'Tilpasses Dim faktNr On Error Resume Next
OK - der skulle være en liste over de modtagne svar - udpeg det ønskede svar - mener det er noget i den retning - har ikke selv prøvet det.
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.