Paulus2408 Geschrieben 4. September 2008 Geschrieben 4. September 2008 Hi Leute! Ich habe in meiner Tabelle einen Commandbutton! In der Tabelle stehen in den Zeilen der Spalte A Ziffern von 1 bis 6! Wenn er gedrückt wird erzeugt er eine neue Zeile unterhalb der zeile mit dem Eintrag "4". In dieser neuen Zeile wird dann ein Link zu einer Datei angelegt und ein CommandButton erzeugt. Hier ist der Code: Private Sub CommandButton1_Click() Dim i As Long Dim temp As Long i = Cells(Rows.Count, 1).End(xlUp).Row Do Until Cells(i, 1) = "4" i = i - 1 Loop temp = i + 1 Rows(temp).Insert (xlShiftDown) Range("B" & temp).Select ActiveSheet.Hyperlinks.Add Anchor:=Selection, Address:="105.xls", TextToDisplay:="LINK" Selection.Font.ColorIndex = 0 Selection.Font.Underline = xlUnderlineStyleNone Set a = Range("A" & temp) With ActiveSheet.OLEObjects.Add(ClassType:="Forms.CommandButton.1", Link:=False, _ DisplayAsIcon:=False, Left:=a.Left + 50, Top:=a.Top, Width:=10, _ Height:=10).Object End With End Sub Aus mir nicht erklärlichen Gründen werden, sowohl der Button als auch der Hyperlink, nur bei jedem zweiten Aufruf erzeugt! Kann mir da mal jemand helfen? Danke Mit freundlichem Gruß Paulus2408
Empfohlene Beiträge
Erstelle ein Benutzerkonto oder melde Dich an, um zu kommentieren
Du musst ein Benutzerkonto haben, um einen Kommentar verfassen zu können
Benutzerkonto erstellen
Neues Benutzerkonto für unsere Community erstellen. Es ist einfach!
Neues Benutzerkonto erstellenAnmelden
Du hast bereits ein Benutzerkonto? Melde Dich hier an.
Jetzt anmelden