Herbers Excel-Forum - das Archiv

Formel in Zelle?

Bild

Betrifft: Formel in Zelle?
von: Lonni

Geschrieben am: 11.02.2005 13:31:25
Hallo Cracks!!
Wie kann ich denn per VBA rausfinden, ob in einer Zelle ein Absolutwert, eine Formel oder nichts drinsteht.
Muss eigentlich ganz einfach gehen, komme aber nicht drauf...
Danke und Gruß
Lonni
Bild

Betrifft: AW: Formel in Zelle?
von: Jan

Geschrieben am: 11.02.2005 13:42:10
Hi Lonni,

Über SpecialCells-Methode kannst Du Formelzellen und Leerzellen in einer Schleife durchsuchen lassen.
Konstante Beschreibung
xlCellTypeAllFormatConditions Zellen mit beliebigem Format
xlCellTypeAllValidation Zellen mit Gültigkeitskriterien
xlCellTypeBlanks Leere Zellen
xlCellTypeComments Zellen mit Anmerkungen
xlCellTypeConstants Zellen mit Konstanten
xlCellTypeFormulas Zellen mit Formeln

Jan
Bild

Betrifft: AW: Formel in Zelle?
von: Lonni
Geschrieben am: 11.02.2005 13:51:20
Hallo Jan,
Danke erst mal...
Das ist schon mal gar nicht schlecht...
Leider brauche ich eine Prüfung nach dem Schema
If ISTFORMEL(range("A1")) then ...
Das krieg ich nicht auf die Reihe.
Hast Du eine Idee?
Gruß Lonni
Bild

Betrifft: AW: Formel in Zelle?
von: Galenzo

Geschrieben am: 11.02.2005 13:54:14
mal wieder.....
Markierung aller Zellen mit Formel drin über bedingte Formatierung:
------------------------------------------------------------------------
1. Namen definieren: "HasFormula": = ZELLE.ZUORDNEN(48;INDIREKT("ZS";))
2. Bed. Formatierg.: Formel ist : = HasFormula
Tip: Services/Recherche/Volltextsuche im Forum
Bild

Betrifft: AW: Formel in Zelle?
von: Lonni
Geschrieben am: 11.02.2005 13:58:19
Hallo Galenzo...
ich sprach von VBA...
Gruß Lonni
Bild

Betrifft: AW: Formel in Zelle?
von: Galenzo
Geschrieben am: 11.02.2005 14:05:49
in VBA kannst du abfragen:
IsEmpty
HasFormula
IsNumeric
usw. usw.
Bild

Betrifft: AW: Formel in Zelle?
von: Jan

Geschrieben am: 11.02.2005 14:22:37
Hi Lonni,
HasFormula-Eigenschaft

True, wenn alle Zellen im Bereich Formeln enthalten. False, wenn keine Zelle im Bereich eine Formel enthält. Ansonsten hat die Eigenschaft den Wert Null. Variant Schreibgeschützt.
IsNull-Funktion

Gibt einen Wert vom Typ Boolean zurück, der angibt, ob ein Ausdruck keine gültigen Daten (Null) enthält.
Jan
Bild

Betrifft: PERFEKT!! Thanx 2 all! oT
von: Lonni
Geschrieben am: 11.02.2005 14:43:27
 Bild
Excel-Beispiele zum Thema "Formel in Zelle?"
Anzeigen von Werten und Formeln Zeile einfügen und Formeln und Werte übernehmen
Formeln mit Zelladressen speichern Zeilenumbruch in Formel erzwingen
Aktueller Arbeitsblattname in Formel Variable in Formel einbauen
Ein Zeichen in einer Formel suchen Variable in Excel-Formel einbauen.
Summenformel unter Zahlenreihe eintragen Arbeitszeittabelle und SVERWEIS-Formel