If IsError then
08.11.2016 09:32:32
Berndt
folgender Codebestandteil muss angepasst werden, ich weiß nur nicht wie:
If IsError(Application.Match(a(i, 1), Worksheets(a(i, 3)).Range("B1:B" & _
bis), 0)) Then 'Doppelte Werte werden vermieden
Sheets(a(i, 3)).Range("B" & bis) = a(i, 1)
Sheets(a(i, 3)).Range("C" & bis) = a(i, 4)
Sheets(a(i, 3)).Range("B8:C8").Copy ' da ist das gleiche Format
Sheets(a(i, 3)).Range("B" & bis).Resize(, 2).PasteSpecial xlFormats
Sheets(a(i, 3)).Range("B" & bis).HorizontalAlignment = xlLeft
Sheets(a(i, 3)).Range("C" & bis).NumberFormat = "dd.mm.yyyy"
End If
Das Problem liegt dabei in der IsError-Formel bei dem B1.Ich möchte nicht das die Formel ab B1 sucht, sondern ab Spaltenkopf "Themenspeicher" in Spalte B. Der steht irgendwo in Spalte B. Erst ab da soll die Formel laufen.
Wo muss ich Anpassungen vornehmen?
LG Berndt