Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

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: 1 Gast/Gäste