Avatar billede Slettet bruger
08. juni 2011 - 19:51 Der er 3 kommentarer og
1 løsning

VBA initialer i word

Hej Eksperter

Jeg sider og lejer lidt med noget VBA er helt nu i denne verden, håber i kan hjælpe mig.

Det drejer sig om initialer i Word som er indtastet i Word-indstillinger (Word 2007), er det mulig at hente den oplysning over i en tekstbox
Avatar billede tjp Mester
08. juni 2011 - 23:52 #1
Er ikke helt med på hvad du mener, men er det én af de properties der vises i det aktive dokument ved at køre følgende?:
Sub ListProperties()
    Dim rngDoc As Range
    Dim proDoc As DocumentProperty

    Set rngDoc = ActiveDocument.Content

    rngDoc.Collapse Direction:=wdCollapseEnd

    For Each proDoc In ActiveDocument.BuiltInDocumentProperties
        With rngDoc
            .InsertParagraphAfter
            .InsertAfter proDoc.Name & "= "
            On Error Resume Next
            .InsertAfter proDoc.Value
        End With
    Next
End Sub

Så kan den fx hentes sådan:
ActiveDocument.BuiltInDocumentProperties("Author")
Avatar billede Mads Larsen Nybegynder
09. juni 2011 - 11:49 #2
Det kan gøres med "Application.UserInitials"

Textbox1.text = Application.UserInitials

Sådan som jeg forstår det, så er det de brugeroplysninger man indtaster istarten du mangler?

Det er dem som Application.UserInitials henter
Avatar billede Slettet bruger
09. juni 2011 - 17:32 #3
Hej IT-GuFFe

Det viker bare super godt gider du lige skrive et svar så du kan få point
Avatar billede Mads Larsen Nybegynder
10. juni 2011 - 08:06 #4
Her er et svar :)
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
Kurser inden for grundlæggende programmering

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