Avatar billede kalle3 Nybegynder
20. september 2003 - 12:00 Der er 6 kommentarer og
1 løsning

sammensæt tekst automatisk

Luk annonce  Hej forum,

Hvordan sammensætter jeg et dokument ud fra seperate word- filer automatisk. Dette skal ske ved en række ja/nej felter i enten word eller excel?

F.ex. Hvis der svares ja til at bilen skal være af typen opel medfører dette at hoveddokumentet automatisk importerer filen med navnet volvo.doc. dernæst om det skal være s60 modellen eller s70 etc. Hvilket på samme vis vil  resultere i at filen s70.doc/s60.doc hentes.

skal jeg bruge brevfletning eller er det en formular? - jeg har kigget langt tid i både excel og word, men lyset er ikke gået op for mig.

På forhånd tak!
Avatar billede Slettet bruger
20. september 2003 - 12:31 #1
Det nemmeste er at lave dine tekster som autotekster. Så kan du f.eks. kalde teksten s60 eller s70, så undgår du flere mellemled og kodninger.
Du kan lægge dine autotekster i en speciel menu, men de virker jo ved at du skriver navnet f.eks. s70 og trykker f3, så kommer hele teksten ind hvor du nu står i dokumentet.
Avatar billede rvm Nybegynder
20. september 2003 - 12:54 #2
Jeg har tidliger arbejdet med samme problemstilling, da jeg skulle lave en skabelon til tilbudsgivning.

Det endte med at jeg lavede en kode, der åbnede "Indsæt fil" dialogboksen.
Når man havde indsat den valgte fil (f.eks. volvo.doc) blev "Indsæt fil" dialogboksen vist igen, så der kunne indsættes en anden fil (i mit tilfælde fra en anden mappe). Dette blev ved med at ske intil brugeren valgte ikke at indsætte en fil.
Avatar billede kalle3 Nybegynder
21. september 2003 - 11:04 #3
To gode løsninger tak!, men jeg søger en mere idiotsikret løsning hvor det hele styres fra afkrydsningsbokse! Som jeg forstår det kan man tilægge disse afkrydsningsbokse en macro. Mit spørgsmål er så, hvordan for man adgang til at skrive makroerne? og hvilken notation skal bruges?
Avatar billede Slettet bruger
21. september 2003 - 11:51 #4
Det med at lave afkrydsningsboxe i en formular, hvor du også skal tilknytte kode, er ikke bare noget man laver, hvis man ikke tidligere har lavet makroer og er bekendt med vba. Det er lidt for omfattende at forklare her. Beklager......
Måske kan du hente inspiration  - kig under forms
http://www.kursusmaterialer.dk/Word%20VBA/Word%20VBA%20-%20Kode/Arbejde%20med%20dokumenter.aspx
Avatar billede Slettet bruger
22. september 2003 - 23:57 #5
Jeg faldt lige over denne vejledning, jeg engang har lavet omkring autotexter i en menu. Måske kan du bruge den? Den er faktisk også lidt idiotsikret, da du kan lave hele breve som autotekster med opsætning og det hele, eller som foreslået her, afsnit, man sætter sammen efter behov.


Lav autotexter:
Marker den første af de tekster du vil kunne indsætte separat.

Vælg Indsert – Autotext – New
Giv Autoteksten et navn. F.eks. Indledning

Fortsæt med at markere og lave autotekster til du har alle de separate afsnit du vil have.

Lav menu:
Du kan lave din menu enten i Normal.dot (så er den altid tilgængelig) eller i en skabelon, så den kun fremkommer, når der laves dokumenter på grundlag af skabelonen.


Højreklik på din menubjælke
Vælg – Customize
Vælg nederst, hvor din menu skal gemmes.
Under fanebladet Commands i højre side går du ned i bunden og vælger
New Menu
Træk punktet i venstre side = new Menu op på en plads i din menubjælge
Medens dialogboksen stadig er åben
Højreklik på navnet New Menu. Du får nu mulighed for at omdøbe navnet

Tilføj dine autotekster:
Medens dialogboksen stadig er åben
Og Stadig under fanebladet Commands, vælger du punktet i højreside der hedder Autotext
Alle tilgængelige autotexter ses nu i venstre side. Ink. de der følger med Microsoft.
Find dine egne, og træk dem een efter en op i menuen.
Omdøb dem eventuelt

Du kan sætte en skillelinje ind imellem de enkelte punkter, så du kan gruppere de punkter, der passer sammen.

Det gør du ved at højreklikke på i menulinjen – vælg customize. Højreklik i din egen menu, og stille dig på det punkt i menuen, der skal være den første i næste gruppe, og vælge Begin af group.

Husk at gemme normal.dot eller skabelonen, ellers må du starte forfra.

Nu kan du åbne et nyt dokument enten via normal.dot eller vha din skabelon, vælge dine punkter i menuen i den rækkefølge du vil have dem sat ind.
Avatar billede kalle3 Nybegynder
24. september 2003 - 18:48 #6
Tak for det Hov-sa - Jeg tror jeg benytter denne metode indtil jeg får læst lidt mere i visual basic bogen.
Avatar billede Slettet bruger
24. september 2003 - 20:40 #7
Selv tak.
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Tag et kursus i Word og øg effektiviteten

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester