Private Sub CommandButton1_Click()
' Array für Eigenschaften definieren
Sheets("Step I & II").Select
Dim varArray As Variant
Dim lngEnde As Long
lngEnde = Range("E65536").End(xlUp).Row
varArray = Range("H10:AE" & lngEnde)
End SubSub Beispiel()
Dim lngEnde As Long
Sheets("Step I & II").Select
lngEnde = Range("E" & Rows.Count).End(xlUp).Row
ReDim varArray(lngEnde, 24) As Variant
'beachte das bei einer eventuellen rueckschreibung der bereich nicht von der groesse abweichen darf
varArray() = Range("H1:AE" & lngEnde)
For y = 10 To lngEnde
For x = 1 To 24
' beachte das x+7(spalte h waere die 8) dein spaltenindex ist
If varArray(y, x) = "bla" Then
'blabla
'bei weiterer suche kein exit for
Exit For
End If
Next x
Next y
End SubPrivate Sub CommandButton1_Click()
' Array definieren
Sheets("Step I & II").Select
Dim varArray As Variant
Dim lngEnde As Long
lngEnde = Range("E65536").End(xlUp).Row
varArray = Range("H10:AE" & lngEnde)
Signaturarray = varArray
' Signaturen einlesen
Dim Signatur As String 'Markierung in Form von "x"
Dim n As Long 'Zeilenindex in Excel-Sheet
Dim i As Long 'Spaltenindex in Excel-Sheet
Dim m As Long 'Zeilenindex in Array
Dim l As Long 'Spaltenindex in Array
n = 10 'Startzeile in Excel-Sheet
i = 8 'Startspalte in Excel-Sheet
m = n - 9 'Startzeile in Array
l = i - 7 'Startzeile in Excel-Sheet
For n = 10 To lngEnde
For i = 8 To 31
Signatur = Sheets("Step I & II").Cells(n, i).Value
If Signatur = "x" Then
varArray(m, l) = "x"
Else
varArray(m, l) = ""
End If
Next i
Next n
End Sub
' Array definieren
Dim lngEnde As Long
Sheets("Step I & II").Select
lngEnde = Range("E" & Rows.Count).End(xlUp).Row
ReDim varArray(lngEnde, 24) As Variant
ReDim Signaturarray(lngEnde, 24) As Variant
varArray() = Range("H10:AE" & lngEnde)
Signaturarray() = varArray()
Excel VBA: Vergleich mehrerer zusammenhängender Spalten
AnneS 17.01.2008 - 57 Hits - 1 Antwort
Excel: Zelleninhalt auf Bitmaps überprüfen?
Flutsch 28.02.2008 - 53 Hits - 1 Antwort
Excel: Feld auf Formatierung überprüfen
der-bettler 01.04.2008 - 38 Hits - 4 Antworten
Mehr Spalten in Excel
jjgwlw 04.08.2008 - 10 Hits - 2 Antworten
Daten aus 20 excel dateien in eine excel datei kopieren mit einem vba script
Syrell 11.08.2008 - 347 Hits - 5 Antworten