Schleife - aber wie?
25.06.2019 17:50:44
Andreas
ich hoffe Ihr könnt mir helfen.
aus einem Userform soll die Eingabe in eine bestimmte Zelle und die darauffolgenden geschrieben werden.
Dies wäre mit einem If-Befehl möglich aber das wird dann zu lang und kompliziert.
Kann mir jemand bei dieser Schleife helfen? Es wird von Anfang immer mit dem Offset 4 Spalten nach Links geprüft. Falls da etwas drin steht, soll er 3 Spalten weiter springen. Dies soll aber nur bis Spalte AF gehen. Darüberhinaus soll ein Alert kommen mit "Zu viele Einträge".
Habe mich hier mal an dem IF Satz versucht, aber das sieht mir nicht so elegant aus.
If ActiveCell.Offset(0, 4).Range("A1").Select "" Then
ActiveCell.Offset(0, 7).Range("A1").Select
ActiveCell.FormulaR1C1 = Me.txt_Name
ActiveCell.Offset(0, 1).Range("A1").Select
ActiveCell.FormulaR1C1 = Me.cbo_Abteilung
ActiveCell.Offset(0, 1).Range("A1").Select
ActiveCell.FormulaR1C1 = Me.cbo_Wunsch
If ActiveCell.Offset(0, 7).Range("A1").Select "" Then
ActiveCell.Offset(0, 10).Range("A1").Select
ActiveCell.FormulaR1C1 = Me.txt_Name
ActiveCell.Offset(0, 1).Range("A1").Select
ActiveCell.FormulaR1C1 = Me.cbo_Abteilung
ActiveCell.Offset(0, 1).Range("A1").Select
ActiveCell.FormulaR1C1 = Me.cbo_Wunsch
Vielen Dank für eure Hilfe.
LG
Andreas