Hallo Gast,
sicher wird es da irgendwo eine Begrenzung geben, mir ist jedenfalls keine bekannt. Aber 4 And-Verknüpfungen sind durchaus machbar und möglich. Dein Problem liegt nicht nur im Aufbau des If Blocks. Der sollte so aussehen:
If Bedingung Then
Machwas
Else
MachwasAnderes
End If
Oder als einzelne Zeile: If Bedingung Then Machwas Else MachwasAnderes
Die Frage ist vielmehr, verwechselst du hier Zeilen und Spalten? Du definierst für x und y Spaltennummern. Deine Schleife lautet momentan so: For i= Spalte LA bis Spalte BOJ. bzw. For i=313 To 1752 Diese Zahlen setzt du dann allerding im Zeilenparameter der Cells-Eigenschaft ein. Du durläufst also nicht die Spalten sondern die Zeilen von Zeile 313 bis Zeile 1752 und prüfst nun ob BG = BH usw.
.Cells(Zeile, Spalte).value=Wert
Will sagen es findet schon eine Ergebnisausgabe statt, allerdings in Spalte E313:E1752
Überdenke deinen Code und/oder erkläre, was du eigentlich wo ausgeben willst.
Gruß Mr. K.
|