Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
960to964
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
960to964
960to964
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

dringen Hilfe gesucht (instr , array)

dringen Hilfe gesucht (instr , array)
14.03.2008 10:51:00
chris
Hallo zusammen,
bitte um eure Hilfe.
Ich durchsuche mit einer Schleife den Wert eines Arrays.
mit dieser Zeile möchte ich gerne prüfen ob in dem array gerade also mit dem Zählerstand ii ein textwert eingetragen ist oder der Wert wie er im Arry steht Leer ist.
If InStr(1, arrTmp1(168, ii), Null) Then
Klappt aber nicht ganz.
möchte einmal die abfrage
If InStr(1, arrTmp1(168, ii), Null) Then ' Array ist leer
und einmal anderes kriterium
If InStr(1, arrTmp1(168, ii), Null) Then ' ´würde dann irgendeinen text oder zahlenwert haben
vielen Dank gruß Chris

6
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: dringen Hilfe gesucht (instr , array)
14.03.2008 11:18:44
Rudi
Hallo,
warum nicht einfach
if arrTmp(168,ii)="" Then
Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe

AW: dringen Hilfe gesucht (instr , array)
14.03.2008 20:12:00
chris
Danke euch allen für eure guten Tipps.
Ich babe es etwas anders gelöst.
Mitr isempty
Danke schöne We.

AW: dringen Hilfe gesucht (instr , array)
14.03.2008 11:21:00
volti
Hallo Chris,
Deine Klammersetzung ist falsch platziert. Außerdem sucht man mit Instr einen Begriff oder Zeichen in einem String.
Hier ein anderer Ansatz zum Erkennen eines Textes:

IF ASC(TRIM$( arrTmp(168, ii) & CHR$(0)))>64 THEN


viele Grüße
Karl-Heinz

Anzeige
AW: dringen Hilfe gesucht (instr , array)
14.03.2008 11:27:00
Tino
Hallo,
InStr
Gibt einen Wert vom Typ Variant (Long) zurück, der die Position des ersten Auftretens einer Zeichenfolge innerhalb einer anderen Zeichenfolge angibt.
Null ist keine Zeichenfolge.
So müsste dies umgesetzt werden.
Bsp:

Dim MeinTXT As String
MeinTXT= "Hallo"
'Hallo wird in arrTmp1(168, ii) gesucht
If InStr(1, MeinTXT, arrTmp1(168, ii)) > 0 then ‘Zeichen gefunden
oder
If InStr(1, MeinTXT, arrTmp1(168, ii)) = 0 then ‘Zeichen nicht gefunden


Gruß
Tino

AW: dringen Hilfe gesucht (instr , array)
14.03.2008 15:31:36
volti
Nun Tino,
da überdenk doch Deinen code noch mal, ich glaube, da hast Du was verdeht. :-)
@Chris, Tino
PS: Der erste Parameter ist bei einer Suche vom ersten Zeichen an entbehrlich.
Gruß
KH

Anzeige
AW: dringen Hilfe gesucht (instr , array)
15.03.2008 23:44:46
Tino
Hallo volti,
genau da ist mir ein Dreher passiert.

If InStr(1, arrTmp1(168, ii), MeinTXT) > 0 then ‘Zeichen gefunden
oder
If InStr(1, arrTmp1(168, ii), MeinTXT) = 0 then ‘Zeichen nicht gefunden


Danke
Gruß
Tino

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige