hi, in der Spalte [C] sind Zahlen von 1 bis 6.
immer wenn in der Zelle ne 2 steht (bei mir in [C 15]) soll sich die komplette Zeile [15]
2* untereinander kopieren. (andere spalten dürfen nicht überschrieben werden)
bei ner 3 (bei mir in [C 16]) soll sich die komplette Zeile [16]
3* untereinander kopieren.
usw.
ich kenn mich mit der wenn Formel und mit Makros aus. (Visual Basic kenn ich auch ein wenig)
aber wie bau ich ein Makro in ne Wenn Formel ein?
falls jemand ne andere Idee hat oder funktionen in excel kennt die mir helfen könnten nehm ich sie mit Freuden entgegen, den meine Idee ist mit Sicherheit nicht die aller beste.
Seite 1 von 1
Excel 2007: Wenn Formel Mit Makros Vereinigen.
Anzeige
#2
geschrieben 07. November 2009 - 20:17
Hallo
Indem du ein Makro schreibst das, wenn du eine 2
schreibst, diese Zelle 2mal unter einander kopieren lässt.
Also so in etwa: If ZELLE.VALUE = 2 then .....
Danach dann kopieren und fertig.
Indem du ein Makro schreibst das, wenn du eine 2
schreibst, diese Zelle 2mal unter einander kopieren lässt.
Also so in etwa: If ZELLE.VALUE = 2 then .....
Danach dann kopieren und fertig.
#3
geschrieben 07. November 2009 - 20:39
so in etwa wie
Range("C1").Select
Do While ActiveCell.Value <> ""
If ActiveCell.Value = "2" Then ActiveCell.Offset(1, 0).Activate
Selection.Insert Shift:=xlDown
Selection.Insert Shift:=xlDown
ActiveCell.Offset(-2, 0).Activate
ActiveCell.Offset(1, 0) = ActiveCell.Value
ActiveCell.Offset(2, 0) = ActiveCell.Value
ActiveCell.Offset(3, 0).Activate
Else ActiveCell.Offset(1, 0).Activate
Loop
Range("C1").Select
Do While ActiveCell.Value <> ""
If ActiveCell.Value = "2" Then ActiveCell.Offset(1, 0).Activate
Selection.Insert Shift:=xlDown
Selection.Insert Shift:=xlDown
ActiveCell.Offset(-2, 0).Activate
ActiveCell.Offset(1, 0) = ActiveCell.Value
ActiveCell.Offset(2, 0) = ActiveCell.Value
ActiveCell.Offset(3, 0).Activate
Else ActiveCell.Offset(1, 0).Activate
Loop
Dieser Beitrag wurde von netslyce bearbeitet: 07. November 2009 - 20:49
- ← Word-problem: Mehrere Zeichen Pro Anschlag
- Office 2007
- Synchronisation Mit Outlook 2007 Fehlgeschlagen →
Thema verteilen:
Seite 1 von 1