Herbers Excel-Forum - das Archiv

aktuelle zeile beim button

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
Excel-Beispiele zum Thema "aktuelle zeile beim button"
Aktuellen Dateipfad aktualisieren Arbeitsmappe mit dem Namen des aktuellen Datums öffnen
Addition bis zum aktuellen Datum Aktueller Arbeitsblattname in Formel
Zur Zelle mit aktuellem Datum scrollen Aktuelle Zeit über UserForm eintragen und Rennzeit berechnen
Bei Eintrag in Spalte A aktuelle Zeile kopieren Über Schaltfläche neues Blatt mit aktuellem Datum einfügen
Aktuelle Geburtstage beim Öffnen der Arbeitsmappe anzeigen Daten der aktuellen Zeile im Kontextmenü anzeigen