21. august 2006 - 15:15Der er
9 kommentarer og 1 løsning
macro - indsæt blanke + fjern linieskift
Kan man lave en macro der fylder hver linie i dokumentet ud med blanke, så der er 80 tegn på hver linie. Desuden skal den fjerne det linieskift der nu er for hver linie.
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
Dim kildeDok, redigDok Sub fyldLinier() kildeDok = ActiveDocument.Name
Rem opretter et dok. 2 til redigerede linier Documents.Add redigDok = ActiveDocument.Name Documents(kildeDok).Activate
With ActiveDocument For f = 1 To .Paragraphs.Count afsnit = .Paragraphs(f) redigerafsnit (afsnit) Next f End With End Sub Private Sub redigerafsnit(afsnit) Dim wAf As String wAf = Left(afsnit, Len(afsnit) - 1)
While Len(wAf) < 80 wAf = wAf + " " Wend
Documents(redigDok).Activate ActiveDocument.Content.InsertAfter Text:=wAf Documents(kildeDok).Activate End Sub
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.