ich habe eine Tabelle, in der bestimmte Zellen kopiert und eingefügt werden. Immer wenn diese Zellen eingefügt werden, sollen nebendran Buttons hinzugefügt werden. und zwar in Spalte V
Mein Ansatz:
Private Sub AddSubSupplier_Click()
Dim letzteZeile As Long
Dim NewButton As Object
With Tabelle1
'Letzte Zeile bestimmen und gibt an, nach wieviel Zellen die nächste Tabelle anfangen soll
letzteZeile = .Range("S1048576").End(xlUp).Row + 7
'Kopiert den Bereich der hier bestimmt wird
.Range("S5:V9").Copy
.Range("S" & letzteZeile).PasteSpecial
Application.CutCopyMode = False
' Hier wird bestimmt der wievielte Sub Supplier eingefügt wird
' muss noch richtig berechnet werden!
.Range("S" & letzteZeile) = "Sub-Supplier " & (letzteZeile - 2)
.Range("S" & letzteZeile).Select
End With
' HIER LIEGT DAS PROBLEM; PROGRAMM FÜGT BUTTONS EIN ABER NICHT NEBEN DIE EINGEFÜGTEN ZELLEN VON _
_
OBEN, IST SOMIT NOCH NICHT DYNAMISCH
-->
Set NewButton = Tabelle1.Buttons.Add(150, 1, 40, 20)
NewButton.Caption = ""
NewButton.Height = 50
' BUTTONS SOLLEN IN SPALTE V EINGEFÜGT WERDEN;KLAPPT ABER SO NICHT ! :(
NewButton.Left = Range("V" & letzteZeile)
End Sub
Bin für jede Hilfe dankbar,Gruß Nati