ich füge einer Tabelle makrogesteuert eine Schaltfläche hinzu. Wie bekomme ich es hin, daß diese immer am Ende der Tabelle eingefügt wird?
MfG Alex
ich füge einer Tabelle makrogesteuert eine Schaltfläche hinzu. Wie bekomme ich es hin, daß diese immer am Ende der Tabelle eingefügt wird?
MfG Alex
Erstmal musst du feststellen, wo deine Tabelle endet:
z.B. letzteZeile=Range("A65536").end(xlup).row (Falls A durchgängig gefüllt ist)
Dann die Top-Eigenschaft deines Buttons entsprechend setzen:
Button1.Top=Rows(letzteZeile+1).Top
Dann steht der Button unter der letzten Zeile.
Gruss
Udo
vorab vielen Dank für Deinen Tip...
bin mir nicht ganz klar, wo ich "Button1.Top=Rows(letzteZeile+1).Top" einfügen muß...stehe etwas auf dem Schlauch,
MfG Alex
Ich würd's so machen:
Sub Button_einfuegen()
letzteZeile = ActiveSheet.Range("A65536").End(xlUp).Row + 1
ButtonTop = Rows(letzteZeile).Top
Set Button1 = ActiveSheet.Buttons.Add(10, ButtonTop, 85.5, 21)
Button1.OnAction = "Test"
End Sub
Gruss Udo
spitze Udo, bin begeistert wie einfach das geht,
ganz vielen Dank und bis bald Alex
Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden
Suche nach den besten AntwortenEntdecke unsere meistgeklickten Beiträge in der Google Suche
Top 100 Threads jetzt ansehen