Guten Mittag! Ich bin neu hier und habe eine dringende Frage an euch:
Mithilfe eines Private Sub Makros, dass bei einer bestimmten Zelleingabe ("YES") ein anderes Makro startet, wird in meiner Tabelle über eine Referenz eine alte Zelle, die "hidden" ist, kopiert und eingefügt.
Funktioniert soweit sehr gut. Nun zu meinem Problem:
Die kopierte Zeile soll mit einem Inhalt automatisch aus dem oberen Teil der Tabelle gespeist werden. In einem Zellbereich von Zelle 14-64 kann dieses oben benannte Private Makro gestartet werden. Je nach der Zeile, aus der es gestartet wird, soll direkt in die neue Zeile unterhalb meiner bisherigen Tabelle die jeweilig zugehörige Spalte (AX;AY;BC) aus der Zeile eingefügt werden. Ich hoffe, dass ist einigermaßen verständlich. Dadurch, dass ich nicht weiß, aus welcher Zeile dann das "YES" ausgewählt wird bzw. wie viele Zeilen dann unten an der Tabelle hängen brauche ich hierfür relative Verweise, die ich einfach nicht programmiert bekomme.
Mein code sieht momentan so aus, natürlich hier für euch auf eine Zeile verkürzt:
Private Sub Worksheet_Change(ByVal Target As Range)
If [BH64] = "YES" Then Call Add_Row_Subsequent_Tooling
If [BH64] = "YES" Then Range("AX70").Select
End If
End Sub
Wäre cool, wenn jemand eine Idee hat!!
Danke im Voraus. Gruß Marc |