Collapse column

Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - w3lcome

Seiten: [1]
1
Excel / Antw: Array im InStr verarbeitbar?
« am: August 28, 2016, 22:22:11 Nachmittag »
Hallo maninweb,

ich konnte es heute erst prüfen. Juhu es geht!

Vielen Dank!

Viele Grüße

2
Excel / Array im InStr verarbeitbar?
« am: August 23, 2016, 06:41:37 Vormittag »
Hallo zusammen,

ich versuche aktuell mit einem Instr verschiedene Zeichenkombinationen in einer Zelle festzustellen. Leider scheiter ich bei einem Typenkonflikt. Trotz recherchieren, bin ich bisher auf keine Lösung gekommen. Das zusammengefasste Codebeispiel:

Dim TableRow_OverviewFalseAndRight As Integer
Dim ArrayFormatError() As String ' Betroffenes Array
Dim FormatErrorWord As String
Dim FormatCorrectWord As String
Dim ErrorMarker As Boolean

TableRow_OverviewFalseAndRight = 2
'...
ErrorMarker = False

'...

TextFormatError = Cells(RawDataRowInt, 1)
   
    If InStr(1, ArrayFormatError, TextFormatError) > 0 Then
       
        Sheets("DataFormatResults").Select
       
        FormatErrorWord = Cells(TableRow_OverviewFalseAndRight, 1) 'z.B. "Ger'_chte"
        FormatCorrectWord = Cells(TableRow_OverviewFalseAndRight, 2) 'z.B. "Gerüchte"
       
        Do Until InStr(1, TextFormatError, FormatErrorWord) = 0 Or Cells(TableRow_OverviewFalseAndRight, 1) = "" 'Irgendwann sind keine Wörter mehr in der Liste enthalten
       
            TableRow_OverviewFalseAndRight = TableRow_OverviewFalseAndRight + 1
            FormatErrorWord = Cells(TableRow_OverviewFalseAndRight, 1)
       
        Loop
       
        If InStr(1, TextFormatError, FormatErrorWord) > 0 Then
           
            FormatCorrectWord = Cells(TableRow_OverviewFalseAndRight, 2)
           
            Sheets("Rawdata").Select
           
            Cells.Replace What:=FormatErrorWord, Replacement:=FormatCorrectWord, LookAt:=xlPart, _
            SearchOrder:=xlByRows, MatchCase:=False
       
        End If

'...


Wenn das Array als Variant deklariert wird, besteht auch der Typenkonflikt. Ich würde mich über Tipps eurerseits freuen.

Vielen Dank!

Viele Grüße
w3lcome

Seiten: [1]