Det kan ret nemt gøres med lidt makro kode, som f.eks. kalder en INI-fil og henter det sidste brugte nummer og placere det i feltet for dokumentets titel.
Synes godt om
Slettet bruger
08. august 2005 - 09:17#2
Og hvordan gør man så lige det? Er det ikke lige så nemt at overskrive den foregående?
hans-jensen> det kræver selvfølgelig at man kan kode lidt VBA. Pt. har jeg kun tid til at hjælpe mod betaling - ovenstående "kommentar" er kun skrevet som min måde at løse det på, måske en anden vil vise hvordan.....
Jeg har fundet dette her..... -------------- Koden skal ligge i skabelonens Document_New hændelse i skabelonens ThisDocument modul:
Dim xlApp As Object 'Åbn Excel og hent nummer Set xlApp = CreateObject("Excel.application") xlApp.Workbooks.Open FileName:="C:\nummer.xls" nummer = xlApp.sheets(1).Range("a1").Value 'Opdater nummeret, så det er klar til næste dokument xlApp.sheets(1).Range("a1").Value = xlApp.sheets(1).Range("a1").Value + 1 'Luk regnearket igen og gem det nye nummer xlApp.activeworkbook.Save xlApp.activeworkbook.Close Set xlApp = Nothing
'Indsæt nummer i Word dokumentet ActiveDocument.Bookmarks("nummer").Select Selection.Range = nummer ------------- Og det virker faktisk.... nummeret indsættes når dokumentet åbnes.. straks efter nummeret er indsat er dokumentet med sidehovedet åbnet forneden og i normalvisning.
Er der nogen der kan fortælle mig om det kan lade sig gøre at den automatisk skifter tilbage til udskriftslayout med lukket sidehoved?
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.