Thema Datum  Von Nutzer Rating
Antwort
Rot VBA, Excel, Instr() - Werte werden nicht bestimmt ('1004')
21.04.2012 07:07:14 Haimon
NotSolved
21.04.2012 14:15:35 Holger
*****
Solved
21.04.2012 18:39:45 Haimon
NotSolved

Ansicht des Beitrags:
Von:
Haimon
Datum:
21.04.2012 07:07:14
Views:
1496
Rating: Antwort:
  Ja
Thema:
VBA, Excel, Instr() - Werte werden nicht bestimmt ('1004')

Guten Morgen,

For zeile = ActiveWorkbook.Sheets(1).UsedRange.Rows.Count To 1 Step -1

        If InStr(1, UCase(ActiveWorkbook.Sheets(1).Cells(spalte_systemstatus, zeile).Value), "AUS", vbTextCompare) = 0 Then

 

        Else
            If InStr(1, UCase(ActiveWorkbook.Sheets(1).Cells(spalte_anwenderstatus, zeile).Value), "EAUS", vbTextCompare) = 0 Then
            Else
                ActiveWorkbook.Rows(zeile).Delete
            End If
        End If
Next zeile
 
Aus einem Sheet "X" sollen diejenigen Zeilen gelöscht werden, deren Spaltenwert bei Systemstatus: "AUS" UND Anwenderstatus: "EAUS" enthalten.
Insrt() müsste in diesem Zusammenhang bei ettlichen Zeilen Werte >0 liefern. Eine AND-Verknüpfung in der IF-Anweisung geht auch nicht.
Fehlermeldung: Laufzeitfehler '1004' 
 
Danke Haimon

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 VBA, Excel, Instr() - Werte werden nicht bestimmt ('1004')
21.04.2012 07:07:14 Haimon
NotSolved
21.04.2012 14:15:35 Holger
*****
Solved
21.04.2012 18:39:45 Haimon
NotSolved