• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

ComboBox en OptionButton

Status
Niet open voor verdere reacties.

Excel01

Gebruiker
Lid geworden
13 nov 2011
Berichten
129
Ik wil aan de hand van Opionbutton periode kunnen selecteren.

Voorbeeld.
Ik kies Nederland in Combobox en daarna kan ik periode kiezen middels een Optionbutton.
Daarna wordt ik geleidt naar de periode die ik heb gekozen.

Weet iemand hoe ik dit moet oplossen.

Bekijk bijlage 307515
 
Kleine aanpassingen.
 

Bijlagen

Harry bedankt voor snelle reactie.
Ik was denk ik niet helemaal duidelijk in mijn vraagstelling.
Ik zou graag die OptionButtons afhankelijk willen maken van ComboBox.
Als ik Nederland selecteer dan kan ik het weer van Nederland zien, afgelopen 24 uur, dag enz ...
en als ik België selecteer dat kan ik het weer van België zien van afgelopen 24 uur, dag enz ...
 
Je was duidelijk genoeg, staat ook zo in de code.

Kies Nederland; Buienradar Nederland.
Kies België: Buienradar België.
Maar wat niet in jouw code stond zijn de verschillende sites van de 24, 48 uurs.
Deze zijn voor België en Nederland identiek.

Klik op een optionbutton, en de site van 24 of 48 uur wordt getoond.
 
Ik heb een aantal sites toegevoegd. Op deze manier zou ik t willen.
alvast bedankt.
 
Dan moet het zo kloppen.
 

Bijlagen

Harry bedankt,
Het werk prima. Ik heb nog een vraag.
Ik wil tekst van Captions verweken in de programmeercode.

zoiets.
.OptionButton1.Caption = "5daagse"
.OptionButton2.Caption = "14daagse"

Ik heb geprobeerd deze te verwerken in de programmeercode maar werkt niet.
 
Als je de caption.text gaat wijzigen zal de hyperlink niet meer werken toch?
 
Het klop Ja. Als ik Captiontekst wijzig, dan werkt de link niet zoals de bedoeling is.


Het zou mooi zijn als ik deze tekst in de programmeercode neem.
 
Probeer het zo dan maar eens.
Code:
Private Sub hsv()
If ComboBox1.ListIndex > -1 Then
  Select Case ComboBox1.Value
    Case "Amsterdam"
       c00 = "https://www.buienradar.nl/weer/amsterdam/nl/2759794"
    Case "Rotterdam"
       c00 = "https://www.buienradar.nl/weer/rotterdam/nl/2747891"
    End Select
       For i = 1 To 3
         If Me("optionbutton" & i) Then
          Select Case i
            Case 1
             c00 = c00 & "/5-daagse per uur"
            Case 2
             c00 = c00 & "/14-daagse verwachting"
            Case 3
             c00 = c00 & "/maand"
           End Select
          Exit For
        End If
       Next i
    ThisWorkbook.FollowHyperlink c00
  End If
End Sub
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan