Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1212to1216
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Makro - Formel eintragen

Makro - Formel eintragen
Walterk
Hallo,
mit dem folgenden Codeteil wird in Zeile 1 eine Formel eingetragen, außer der Inhalt der Zeile 2 ist bei den Ausnahmen angeführt. Die Formel wird in eine extra eingefügte Zeile geschrieben.
Und das sollte geändert werden: Es soll keine extra Zeile eingefügt werden. Ich weiß nicht, was ich ändern muss, damit der Code funktioniert ohne das eine extra Zeile eingefügt wird.
Hier ist der Codeteil:

Dim rngListe As Range, rngFormel As Range, rngCell As Range
Const cstrAusnahmen As String = "DIENSTNEHMER,DATUM,BEZEICHNUNG,LA"
Set rngListe = Cells(1, 1).CurrentRegion
Set rngFormel = Cells(Rows.Count, Columns.Count)
For Each rngCell In rngListe.Rows(1).Cells
If InStr(1, cstrAusnahmen, rngCell.Value) = 0 Then Set rngFormel = Union(rngFormel,  _
rngCell)
Next
If rngFormel.Count > 1 Then
Set rngFormel = Intersect(rngFormel, Rows(1))
Rows(1).Insert
For Each rngCell In rngFormel
rngCell.Offset(-1).FormulaLocal = "=TEILERGEBNIS(9;" & rngCell.Offset(1).Resize( _
rngListe.Rows.Count - 1).Address(False, False, xlA1) & ")"
Next
End If
Danke für die Hilfe,
Servus, Walter

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Makro - Formel eintragen
15.05.2011 19:04:24
DieterB
Moin
es könnte reichen, wenn du das Rows(1).insert rausnimmst.
AW: Makro - Formel eintragen
15.05.2011 19:36:32
Walterk
Hallo,
hab es rausgenommen, jetzt kommt ein Fehler bei der Zeile:

rngCell.Offset(-1).FormulaLocal = "=TEILERGEBNIS(9;" & rngCell.Offset(1).Resize(rngListe.Rows.Count - 1).Address(False, False, xlA1) & ")"

Laufzeitfehler 1004: Anwendungs- und objektdefinierter Fehler
Danke und Servus, Walter
Habs selbst hinbekommen, Danke und Servus, Walter
15.05.2011 21:14:23
Walterk
.
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige