Wir wünschen allen Forenteilnehmern ein frohes Fest und einen guten Rutsch ins neue Jahr. x

vba value
#1
Moin,
ich würde gerne in Zellen nach keinen bestimmten Text suchen.
Was müsste zwischen den Anführungsstrichen stehen, anstatt "Text"

Code:
If Range("F10").Value = "Text" Then
            Range("H10").Value = "8"

Rein interessehalber gäbe es dafür auch eine "Wenn-Formel"?

Gruß
Björn
Antworten Top
#2
Hi,

wenn Du nur nach Text suchst, dann gibt es die Funktion ISTTEXT bzw. bei VBA WorksheetFunction.IsText
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#3
Hallo Björn,

z.B. so:

Code:
If Len(Range("F10").Value) Then
  Range("H10").Value = "8"
Else
  Range("H10").Value = ""
End If

Gruß, Uwe

Die entsprechende Formel wäre dann LÄNGE().
Formel in H10: =WENN(LÄNGE(F10);8;"")
Antworten Top
#4
Hallo

If Range("F10") <> "" Then Range("H10") = 8
So wird 8 als Zahl eingegeben, ohne Anführungszeichen.

mfg Gast 123
Antworten Top
#5
Hallo Björn,
als Formel, wie Edgar schon meinte....

in H10
Code:
=WENN(ISTTEXT(F10);8;"")
Gruß Dirk
---------------
100  - Wenn du nicht weißt, wo du hin willst, ist es egal, welchen Weg du einschlägst.

Antworten Top
#6
Code:
 [H10] = 8*([F10]<>"")
Zum übersetzen von Excel Formeln:

http://dolf.trieschnigg.nl/excel/index.p...gids=en+de
Antworten Top
#7
Moin,
vorab vielen Danke für Eure Lösungen, die funktionieren alle.


Jetzt die Bonusfrage ...

Ich benutze ISTTEXT bei der bedingten Formatierung, um Zellen zu färben, wenn irgendwo text steht.

Kann man mit ISTTEXT und bedingter Formatierung auch die ominöse 8 einsetzen, wenn Text vorhanden ist?
Ich habe mit der Wenn-Formel von DIZA gespielt, aber das lief nicht so.

Gruß
Björn
Antworten Top
#8
Hi,

Zitat:Kann man mit ISTTEXT und bedingter Formatierung auch die ominöse 8 einsetzen, wenn Text vorhanden ist?
nicht dass ich wüsste.
Gruß

Edgar

Meine Antworten sind freiwillig und ohne Gewähr!
Über Rückmeldungen würde ich mich freuen.
Antworten Top
#9
Schade!
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 2 Gast/Gäste