Thema Datum  Von Nutzer Rating
Antwort
Rot Wenn Wert 0, Inhalt löschen
16.09.2016 13:04:07 tobi
NotSolved
16.09.2016 14:02:13 Crazy Tom
NotSolved
16.09.2016 14:24:27 tobi
NotSolved

Ansicht des Beitrags:
Von:
tobi
Datum:
16.09.2016 13:04:07
Views:
1194
Rating: Antwort:
  Ja
Thema:
Wenn Wert 0, Inhalt löschen

Hi,

ich sitze gerade an einem Makro, habe einen S-Verweis mit zwei Suchkriterien über Index & Vergleich als Array-Formle gelöst. Nun ist e so, dass wenn die Werte in Suchmatrix vorhanden sind, aber die Ausgabespalte leer ist, dann wird über die Formel immer eine 0 eingefügt. Die möchte ich aber nicht stehen haben und versuche sie schon zu entfernen. Sobald ich das aber nur mit  If = 0 mache, erscheint dort nicht mehr 0, sondern Wahr, irgendwann stand dann plötzlich Falsch dran. Ich habe versucht dann einfach die auch in den IF-Befehl aufzunehmen, aber auch das klappt nicht.

Ich verstehe selber nicht, wann und warum dor mal 0, wahr oder falsch steht.

For i = 2 To 100
'SVerweis mit zwei Bedingungen 
rngErklärung(i).FormulaArray = _
        "=INDEX(Tabelle1'!R2C1:R5000C11,MATCH(RC[-10]&RC[-8],Tabelle1'!R2C1:R5000C1&Tabelle1'!R2C3:R5000C3,0),11)"
rngErklärung(i).Value = rngErklärung(i).Value    'umwandeln von Formel in normalen Wert in Zelle
If rngErklärung(i).Value = 0 Or rngErklärung(i).Value = "WAHR" Or rngErklärung(i).Value = "FALSCH" Then
    rngErklärung(i).Value = rngErklärung(i).Value = ""
End If
Next i

Habe selber keine Ahnung, was ich da schreiben muss, damit er mir die verdammten 0-en wieder rausnimmt.

Wär nice, wenn jeamnd eine Idee hat, wie es funktioniert.

Ciao Tobi

 


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Wenn Wert 0, Inhalt löschen
16.09.2016 13:04:07 tobi
NotSolved
16.09.2016 14:02:13 Crazy Tom
NotSolved
16.09.2016 14:24:27 tobi
NotSolved