Es ist mir gelungen, diesen Code mithilfe von Beiträgen in diesem und in ähnlichen Foren zu erstellen. Da ich ein Anfänger von VBS bin, sieht dieser Code zwar kompliziert aus, er erfüllt jedoch das, was ich brauchte.
Ich habe 4 Blätter und 4 Knöpfe erstellt. Jedes Blatt enthält 3 Knöpfe. Mit jeder Schaltfläche können Sie eine Zeile ausschneiden, einfügen und einfärben, die zuvor mit einem Mausklick auf eine beliebige Zelle in der Zeile ausgewählt wurde. Die 3 Tasten beziehen sich auf die 3 anderen Blätter. Die Linien können sich also zwischen den 4 Blättern bewegen und werden entsprechend farbig dargestellt.
Sub Button2_Click() Application.ScreenUpdating = False Dim strSheetName, strCellAddress As String strSheetName = ActiveSheet.Name strCellAddress = ActiveCell.Address(False, False) Rows(ActiveCell.Row).Cut Sheets("Active").Select Range("A4").Rows("1:1").Insert Shift:=xlDown Range("A4").Interior.Color = RGB(0, 255, 0) Application.CutCopyMode = False Range("A" & ActiveCell.Row).Select Sheets(strSheetName).Select Range(strCellAddress).Select Rows(ActiveCell.Row).Delete Application.ScreenUpdating = True End Sub