23. februar 2005 - 11:55Der er
6 kommentarer og 1 løsning
Word "arkiv" skabelon/Makro
Hej.
Går og arbejde med at lave en skabelon til word der gør følgende:
1: ved åbning af word, giver brugeren valg mellem arkiv eller personligt. Ved valg af personlig åbnes et blankt dokument. 2: Ved valg af arkiv slå op i database eller liste efter mulige kategorier og under kategorier. Promter herefter for titel. Læser herefter det til kategorien arkiv nummer og indfører dette sammen med titel i dokumentet, og gemmer samme info i arkiv databasen inklusiv dato for oprettelse.
Kommunerne har digitaliseret indgangen for borgerne. Men bag skærmen håndteres mange arbejdsgange stadig manuelt mellem systemer, mails og organisatoriske siloer.
Jeg ville lave en userform, som du starter op. På den smider du de nødvendige kontroller, fx. radiobuttons for valg mellem 1 og 2, og så en "Næste" knap.
Ved valg 2 og "næste" læses der ind i en combobox fra databasen, og afhængigt af valg læses det du nu vil ind i dokumentet.
Altsammen er let nok at lave, påænr "læses det du nu vil ind i dokumentet" - det ved jeg ikke hvordan man gør - altså skriver noget i word fra en VBA i word. Man du kan jo optage en macro, og skrive lidt, og så nappe koden derfra...
Mine problemer er så følgende: Hvordan skriver/læser vba fra en database, er der evt en tutorial/HOWTOO der forklarer det grundlæggende. Reelt er det følgende der skal laves: Læs kategori-listen, enten som liste i makroen eller som del af database (foretrukket) Brugeren vælger kategori. Evt box med underkategori vælges efter samme mønster. Akriv nummer vælges fra kategori/underkategori (højeste + 1) indput field til titel dukker op. Brugeren skriver titel. Info gennem i database - kategori/underkategori, titel dato for oprettelse og arkivnummer.
Fra makro til word dokumentet er let nok, da det er dukument properties det skal læses ind som.
Fyr en passende SQL-sætning (connectionstring) afsted, og resultatet af forespørgslen gemmen i en variabel af typen recordset. Det kan du så læse ind i f.eks. en combobox.
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.