Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
556to560
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
556to560
556to560
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Optionsbutton für Textfeld, Aktion bei Abbrechen

Optionsbutton für Textfeld, Aktion bei Abbrechen
02.02.2005 16:27:59
der.dan
Hello again.
Es geht mal wieder um Optionsfelder:
Ich habe in einem Arbeitsblatt zwei Optionsfelder angelegt - "JA" und "NEIN". Wird das Feld "JA" angeklickt öffnet sich ein Texteingabefenster. Wird nun in dem Fenster "Abbrechen" angeklickt, so soll automatisch wieder das Feld "NEIN" aktiv sein.
Darüberhinaus würde ich gerne bei Eingabe eines Wertes einen Text in die Tabelle schreiben, weiß jedoch nicht wie.
Hoffe daher erneut auf Eure Hilfe.
mfg, Dan

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Optionsbutton für Textfeld, Aktion bei Abbrechen
03.02.2005 10:46:41
der.dan
Hallo Bernd.
Danke für Deine Beispieltabelle. Das ist genau das was ich suchte. :-D
Eine Frage habe ich jedoch noch hierzu: Was für eine Funktion ist denn "Dim s"? Vor allem wegen dem "s"...
mfg, Dan
dim s
bernd


      
Hallo dan
Option Explicit
Dim s As String
Private Sub OptionButton1_Click()
If OptionButton1 = True Then
      s = InputBox(
"test")
      
If s = "" Then
            OptionButton2 = 
True
            Else:[a1] = s
      
End If
End If
End Sub
Das ist keine Funktion.
Mit 
"Dim s" mache ich dem code eine Variable bekannt.
Ich war da ein wenig schlampig, weil 
"Dim s as string" wäre eigentlich vollständig gewesen.
Anstatt 
"dim s" hätte ich auch sagen können z.B.
dim a oder
dim box oder
dim was_weiss_ich.
Da ist so einiges erlaubt, aber nicht alles.
In der ersten zeile steht 
"Option Explicit".
d.h. jede variable die im code auftaucht, muss 
"dimensioniert" werden damit es keinen 
Laufzeitfehler gibt.
Du kannst auch auf 
"Option Explicit" verzichten, aber es gehört zum guten ton variablen zu
"dimensionieren".(Deklarieren ist eigentlich der richtige ausdruck).
Zum einen wird der code beim lesen leichter nachvollziehbarer, zum anderen sind die variablen
dann auch vom richtigen typ. In diesem Fall vom typ 
"string"
Anzeige
AW: dim s
04.02.2005 08:02:28
der.dan
Hallo Bernd.
Habe mittlerweile ein wenig mit Deinem Code ein wenig herumgespielt und festgestellt, daß VB ja irgendwie doch nicht so wirklich schwer ist... :-)
Danke auch für Deine Erklärung mit dem Dim "s" As String.
Nachdem dieses Problem ja jetzt gelöst ist, fang ich jetzt an mich mit Excel, VB und Grafikeinbindungen herumzuschlagen.... ;-)
mfg, Dan

Links zu Excel-Dialogen

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige