31. oktober 2012 - 13:09 Der er 4 kommentarer og
1 løsning

Word vba option button

Jeg har lavet 2 option buttons, en ja og en nej, jeg vil så gerne kode, så at hvis jeg vælger ja, så skrives der Prøvetid og nej så skrives der ikke prøvetid

Hvordan gør jeg ?
Avatar billede Mads Larsen Nybegynder
31. oktober 2012 - 13:42 #1
If OptionButton1.Value = True Then
        MsgBox ("Prøve tid")
    End If
   
    If OptionButton2.Value = True Then
        MsgBox ("Ikke prøvetid")
    End If

Ved ikke om det er sådan du mener?

Jeg er heller ikke helt med på om det er en userform du har lavet? :)
31. oktober 2012 - 14:11 #2
Det er næsten sådan, der skal bare ikke åbnes en box, teksten skal bare sættes ind i mit dokument :-)
Avatar billede Mads Larsen Nybegynder
31. oktober 2012 - 14:23 #3
Hvis du opretter et bogmærke der hvor du gerne vil have teksten til at stå, og kalder den et eller andet - så skal du lige rette i koden hvor jeg har brugt bogmærkenavnet test.

Kan du bruge det på den måde ? =)

Private Sub OptionButton1_Click()
  Dim bmRange As Range
  Set bmRange = ActiveDocument.Bookmarks("Test").Range
  bmRange.Text = "Prøvetid"

  ActiveDocument.Bookmarks.Add _
  Name:="Test", _
  Range:=bmRange
End Sub

Private Sub OptionButton2_Click()
  Dim bmRange As Range
  Set bmRange = ActiveDocument.Bookmarks("Test").Range
  bmRange.Text = "Ikke prøvetid"
   
  ActiveDocument.Bookmarks.Add _
  Name:="Test", _
  Range:=bmRange
End Sub
Avatar billede Mads Larsen Nybegynder
01. november 2012 - 12:00 #4
Kan du få det til at virke? :)
01. november 2012 - 12:14 #5
ja 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
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