Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1320to1324
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

Werte einsetzen

Werte einsetzen
18.07.2013 19:40:49
Lorenz
Hallo Excelprofis
mit untenstehenden Codeschnipsel werden benannte Formeln in die betroffenen Zellen eingesetzt.
Hier der Code:
For i = 3 To a
With ThisWorkbook.Sheets(3)
.Cells(2, 13) = "=benannteFormel1"
.Cells(i, 13) = "=benannteFormel2"
.Cells(i, 14) = "=benannteFormel3"
.Cells(i, 15) = "=benannteFormel4"
USW....
End With
Next i
Die Formel der Zelle wir durch den Wert ersetzt(mit Value=Value).
Jetzt die Frage:
Ist es sinnvoller(schneller) mittels Schleife oder soll es nach dem Motto:
with .Cells(2, 13)
.Value "=benannteFormel1"
.Value=.Value
if .Value = 0 then .Value=""
end with
PS.: die Formeln befinden sich in ca.: 9000 Zellen
Gruß
Lorenz

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

Betreff
Datum
Anwender
Anzeige
AW: Werte einsetzen
18.07.2013 19:43:01
Hajo_Zi
Hallo Lorenz,
Du schreibst keine Formel in die Zelle sondern Text.
Formel wäre .Formula

AW: Werte einsetzen
18.07.2013 20:00:36
Lorenz
Hallo Hajo
Habe ".Value" gegen ".Formula" ausgetauscht.
Obwohl es so eingetragen ebenfalls funktioniert hatte.
Jetzt geht es mir darum das Resultat als Wert in die Zelle zu schreiben.
Gruß
Lorenz

AW: Werte einsetzen
18.07.2013 20:02:47
Hajo_Zi
das hatte ich nicht gemeinrt. Die Formel werden bei Cells() als text eingetragen. Da fehlt hinter Cells().Formula
Gruß Hajo
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige