Avatar billede jamark Praktikant
21. marts 2007 - 23:09 Der er 2 kommentarer og
1 løsning

'Find Word-version'-funktion

Jeg er ved at lave en skabelon til Word med makroer. Problemet er, at den skal kunne bruges både i en italiensk og en dansk version af word. Derfor er jeg nødt til at lave nogle 'if' funktioner, som finder ud af, om det er den italienske eller den danske version af Word.

F.eks.:

I den danske Word skal kommandoen hedde
    Selection.Style = ActiveDocument.Styles("Billedtekst")
mens den i den italienske skal hedde
    Selection.Style = ActiveDocument.Styles("Didascalia")

Hvordan laver jeg en 'if'-funktion, som kan undersøge hvilken version jeg arbejder i?

/JaMark
Avatar billede jamark Praktikant
21. marts 2007 - 23:14 #1
Det kunne selvfølgelig også løses, hvis man kunne angive typografien "Billedtekst" på en anden måde. Det må kunne lade sig gøre eftersom den italienske Word selv finder ud af, af typografien "billedtekst" er "Didascalia", når man åbner et dansk dokument i det italienske Word
Avatar billede kabbak Professor
21. marts 2007 - 23:56 #2
Sub GetGlobaltheLang()
    Select Case Application.International(wdProductLanguageID)
    Case wdEnglishUS
        MsgBox "EnglishUS"
    Case wdFrench
        MsgBox "French"
    Case wdGerman
        MsgBox "German"
    Case wdDanish
        MsgBox "Danish"
    Case wdItalian
        MsgBox "Italian"
    Case Else:    'US English as the default language

    End Select
End Sub

du kan selv finde på flere sprog
Avatar billede jamark Praktikant
22. marts 2007 - 16:00 #3
Perfekt. Tak skal du have :o)
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