Hallo zusammen
konsternierterweise eine etwas sonderbare Frage.
Ich habe ein ganz kleines Makro geschrieben und erhalte nun beim kompilieren eine Fehlermeldung die ich mir nicht erklären kann. Muss etwas ganz simples sein, ich hoffe jemand hat ne Idee.
Fehler den ich erhalte: strCell meldet der Compiler als „Ungültiger Bezeichner“…
Was ich nicht verstehe: Egal was für eine Variable ich auch deklariere, der Compiler kennt sie nicht. Die AutoComplete Funktion aber schon.
Folgendes ist der Code
**************************
Option Explicit
Sub T1()
Dim myWS As Worksheet, strCell As String, intRowCounter As Long, myExtractedDate As Date, intEndPos As Integer, strTemp As String
Set myWS = ActiveWorkbook.ActiveSheet
For intRowCounter = 1 To myWS.Rows.Count
strCell = myWS.Cells(intRowCounter, 21).Value
If strCell.Length >= 0 Then
’ Search end pos in String
intEndPos = InStr(strCell, „/“, vbTextCompare)
intEndPos = InStr(intEndPos + 1, strCell, „/“, vbTextCompare)
intEndPos = intEndPos + 4
strTemp = Left(strCell, intEndPos)
myExtractedDate = Format(strTemp, „dd.mm.yyyy“)
Else
myExtractedDate = Format("", „dd.mm.yyyy“)
End If
myWS.Cells(intRowCounter, 21) = myExtractedDate
Next intRowCounter
End Sub
************************
Danke!