aktuelle zeile beim button

Informationen und Beispiele zu den hier genannten Dialog-Elementen:
MsgBox
Bild

Betrifft: aktuelle zeile beim button
von: Jonny
Geschrieben am: 11.02.2005 16:22:25
Gibt es eine Möglichkeit die Zeile in der ein Button steht auszulesen?!
Danke

Bild

Betrifft: AW: aktuelle zeile beim button
von: Udo
Geschrieben am: 11.02.2005 16:25:44
MsgBox ActiveSheet.Shapes("Button 1").TopLeftCell.Address
Udo
Bild

Betrifft: AW: aktuelle zeile beim button
von: Jonny
Geschrieben am: 11.02.2005 16:30:29
Die ist nicht so gut....da bei mir alle Buttons den selben Namen haben...gibt es sonst noch eine Möglichkeit?!
Bild

Betrifft: AW: aktuelle zeile beim button
von: Udo
Geschrieben am: 11.02.2005 16:40:29
Liefert die Zelle, dessen Button geklickt wurde:
MsgBox ActiveSheet.Shapes(Application.Caller).TopLeftCell.Address
Udo
Bild

Betrifft: AW: aktuelle zeile beim button
von: Jonny
Geschrieben am: 11.02.2005 16:43:34
Wie kann ich daraus die Zeile rauslesen!?
Bild

Betrifft: AW: aktuelle zeile beim button
von: Udo
Geschrieben am: 11.02.2005 16:45:46
MsgBox ActiveSheet.Shapes(Application.Caller).TopLeftCell.Row
Bild

Betrifft: AW: aktuelle zeile beim button
von: Jonny
Geschrieben am: 11.02.2005 16:50:26
Hierbei macht er bei mir einen Fehler, er geht von oben aus und nimmt den obersten, welcher aber direkt nicht angeklickt sein muss.
Wenn man aber mit .Address arbeitet, gibt er die richtige Zeile aus...Ich weiss aber nicht wie ich das speichern soll!?
hab schon dieses versucht:
Cells(z,s) = ActiveSheet.Shapes(Application.Caller).TopLeftCell.Address
funkt aber nicht...
Bild

Betrifft: AW: aktuelle zeile beim button
von: Udo
Geschrieben am: 11.02.2005 16:58:23
Sorry, verstehe nur Bahnhof...
Udo
Bild

Betrifft: AW: aktuelle zeile beim button
von: Jonny
Geschrieben am: 11.02.2005 17:04:03
Wenn ich .Row nehme, dann nimmt er nicht die Zeile des Buttons, welches ich angeklickt habe.
Denn sobald ein weiterer Button überhalb des angeklickten Buttons ist, nimmt er diesen.
d. h. Ich hab drei Button (a, b, c)
Button a
Button b
Button c
klicke ich auf button a, erhalte ich die Zeile von Button a
klicke ich auf button b, erhalte ich die Zeile von Button a
klicke ich auf button c, erhalte ich die Zeile von Button a
Wenn ich aber die Addresse anfrage mittels .Address dann gibt er mir die richtige zelle wieder:
Button a
Button b
Button c
klicke ich auf button a , erhalte ich die Zelle von Button a
klicke ich auf button b , erhalte ich die Zelle von Button b
klicke ich auf button c , erhalte ich die Zelle von Button c
-----
soweit ok?
Nun muss ich, um aus der Addresse die Zeile rauszulesen, die Addresse irgendwie speichern!? Ich weiss halt nicht wie?!
 Bild

Beiträge aus den Excel-Beispielen zum Thema "aktuelle zeile beim button"