Hallo,
ich habe noch nie mit VBA gearbeitet aber muss ein recht (finde zumindes ich) kompliziertes Programm schreiben!!!
Das Dort unten ist der Code den ich bereits geschrieben habe, leider komme ich nicht über den Ansatz hinüber.
Also es handelt sich um eine Excelliste die per VBA-Programm automatisiert werden soll.
Was das Programm alles können soll:
- ich treffe ich der zelle e5 ,i5 und g5 eine auswahl wenn 1 dann soll in diversen Zeilen ein bestimmter Inhalt erscheinen, danach wird vom unser etwas in bestimmten Zellen ausgefüllt und dann wird in g2
eine 1 eingetragen und dann soll das was man in die Zellen eingetragen hat in ein anderes Tabellenblat kopiert werden ABER nicht an eine feste stelle sonnst würde man ja immer den vorriegen eintrag überschreiben also muss das programm irgentwie ermitteln welche stelle frei ist und dann erst diese zeile befüllen und nciht die vorangegangenen!!!! wäre echt super wenn mir jemand helfen könnte!!!
Sub Datensatzbestimmung()
If Range("g2").Value = 1 Then
End If
If Range("e5").Value = 1 Then
Range("b9").Value = "Neuer Kunde" And Range("b12").Value = "Name" And Range("c12").Value = "Vorname"
Else
If Range("e5").Value <> 1 Then
End If
End If
If Range("g5").Value = 1 Then
Range("b9").Value = "Neuer Lieferrnat" And Range("b12").Value = "Name" And Range("c12").Value = "Vorname"
Else
If Range("g5").Value <> 1 Then
End If
End If
If Range("i5").Value = 1 Then
Range("b9").Value = "Neuer Lieferrnat" And Range("b12").Value = "Name" And Range("c12").Value = "Vorname"
Else
If Range("i5").Value <> 1 Then
End If
End If
End Sub
|