Office - Word, Excel und Co. 9.710 Themen, 40.895 Beiträge

Makro per Hyperlink/o.ä. aktivieren

wasd / 3 Antworten / Flachansicht Nickles

Hallo zusammen,
mein Problem scheint relativ simpel: Ich habe eine einfache Tabelle, bei der ich durch betätigen eines Makros eine Zeile zum jeweiligen Themenbereich innerhalb der Tabelle einfügen möchte.

Bisher habe ich zu jedem Themenbereich eine eigene Schaltfläche angelegt, durch die das Makro ausgelöst wird. Das Problem liegt allerdings darin, dass die Zeile nur unter der Zelle eingefügt wird, die momentan ausgewählt ist, unabhängig davon wo ich die Schaltfläche bediene. (Bsp.: A4 ist als Zelle markiert, man drückt auf den Button A1 um eine weitere Zeile zwischen 1 und 2 einzufügen, allerdings erscheint sie zwischen 4 und 5). Da die Zelle, in der die Schaltfläche ist, sich nicht markiert, wenn man darauf klickt, ist das System fehleranfällig. Kann mir irgendjemand von euch kurz verraten, wie ich das in den Griff bekommen könnte? Meine Annahme wäre es durch einen Hyperlink zu versuchen (so dass die Zelle markiert ist, wann man darauf klickt), aber ihr habt bestimmt noch eine einfachere Lösung.

Evtl. lässt sich ja auch das Makro umschreiben (leider habe ich keine großartigen Kenntnisse in VBA):

Sub Makro11()
'
' Makro11 Makro
'

'

Cells(ActiveCell.Row + 1, ActiveCell.Column).Select
Selection.EntireRow.Insert
End Sub


Vorab vielen Dank für eure Hilfe
wasd

bei Antwort benachrichtigen