Thema Datum  Von Nutzer Rating
Antwort
25.09.2012 15:31:29 Stefan
NotSolved
26.09.2012 16:25:00 Holger
NotSolved
26.09.2012 16:58:48 Stefan
NotSolved
Blau Aktivierung OptionButton
27.09.2012 17:10:35 Holger
NotSolved
28.09.2012 08:55:00 Stefan
NotSolved
28.09.2012 09:36:39 Holger
NotSolved
28.09.2012 10:48:35 Stefan
NotSolved
01.10.2012 21:08:28 Stefan
NotSolved
03.10.2012 14:22:06 Till
NotSolved
04.10.2012 15:54:35 Stefan
NotSolved
09.10.2012 07:43:43 Stefan
NotSolved
09.10.2012 12:56:43 Dekor
NotSolved
10.10.2012 14:33:16 Stefan
NotSolved
10.10.2012 14:47:53 Holger
NotSolved
10.10.2012 16:11:00 Stefan
NotSolved
11.10.2012 12:26:18 Stefan
NotSolved
12.10.2012 17:00:18 Holger
NotSolved
25.10.2012 17:19:09 Stefan
NotSolved
21.11.2012 15:13:18 Stefan
NotSolved
23.11.2012 09:28:29 Lutz
NotSolved

Ansicht des Beitrags:
Von:
Holger
Datum:
27.09.2012 17:10:35
Views:
1297
Rating: Antwort:
  Ja
Thema:
Aktivierung OptionButton

Hallo Stefan,

im Fall mehrerer, aber nicht zu vieler OptionButtons würde ich für jeden eine Prozedur für das Change-Ereignis verwenden, die beschreibt, was für den einzelnen Button im aktivierten oder nicht aktivierten Fall zu tun ist, z.B.

Private Sub OptionButton1_Change()
If OptionButton1 = True Then
    Sheets("Tabellenblatt1").Cells(17, 3) = "5"
Else
    Sheets("Tabellenblatt1").Cells(17, 3) = "4"
End If
End Sub
Private Sub OptionButton2_Change()
If OptionButton1 = True Then
    Sheets("Tabellenblatt2").Cells(4, 4) = "14"
Else
    Sheets("Tabellenblatt2").Cells(4, 4) = "26"
End If
End Sub

...

Wird ein anderer Button angeklickt, ändern sich ja die Einstellungen, so dass das Change-Ereignis aller Buttons ausgelöt wird.

Formatierungen kannst du durch Aufzeichnung eines Makros selbst schnell herausfinden.

Die Spalte B würde ich nur bis zum letzten Eintrag durchsuchen. Das geht z.B. so:

For i = 1 To Cells(Rows.Count, 2).End(xlUp).Row 'letzte beschriebene Zelle in Spalte B
    Select Case LCase(i, 2)
    Case "a"
        Cells(i, 7) = 25
        ...
    Case "b"
        deine Anweisungen
    Case "c"
        deine Anweisungen
    End Select
Next i

Anstelle LCase zu verwenden, könntest du auch Case "a","A" usw. schreiben.

Viel Erfolg bei der Umsetzung. Rückmeldung wäre schön.

Holger


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
25.09.2012 15:31:29 Stefan
NotSolved
26.09.2012 16:25:00 Holger
NotSolved
26.09.2012 16:58:48 Stefan
NotSolved
Blau Aktivierung OptionButton
27.09.2012 17:10:35 Holger
NotSolved
28.09.2012 08:55:00 Stefan
NotSolved
28.09.2012 09:36:39 Holger
NotSolved
28.09.2012 10:48:35 Stefan
NotSolved
01.10.2012 21:08:28 Stefan
NotSolved
03.10.2012 14:22:06 Till
NotSolved
04.10.2012 15:54:35 Stefan
NotSolved
09.10.2012 07:43:43 Stefan
NotSolved
09.10.2012 12:56:43 Dekor
NotSolved
10.10.2012 14:33:16 Stefan
NotSolved
10.10.2012 14:47:53 Holger
NotSolved
10.10.2012 16:11:00 Stefan
NotSolved
11.10.2012 12:26:18 Stefan
NotSolved
12.10.2012 17:00:18 Holger
NotSolved
25.10.2012 17:19:09 Stefan
NotSolved
21.11.2012 15:13:18 Stefan
NotSolved
23.11.2012 09:28:29 Lutz
NotSolved