HERBERS
Excel-Forum
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Entdecke rund 2 Millionen Excel-Lösungen im
Forumsarchiv
Forumbeitrag
Excel-Version des Fragestellers:
365 privat
Erfahrungslevel des Fragestellers:
Basiskenntnisse in VBA
Christian
03.08.2026 18:57:16
AW: VBA Typen unverträglich
Guten Abend Onur,

danke für den Hinweis,

habe es dann mit

Eingabearray = ws.Range("J1:J" & GesamtZeilen).Value2

If GesamtZeilen = 1 Then
ReDim Preserve Eingabearray(1 To 1, 1 To 1)
End If


gelöst.

Gruß
Christian
Als Antwort auf diesen Beitrag
Onur
03.08.2026 18:43:49
AW: VBA Typen unverträglich
Wenn in I nur eine Zelle belegt ist - und zwar die erste - dann ist, dank
    GesamtZeilen = ws.Cells(ws.Rows.Count, "I").End(xlUp).Row

GesamtZeilen = 1 und dadurch ist dank
Eingabearray = ws.Range("I1:I" & GesamtZeilen).Value

Eingabearray kein ARRAY, da sie nur aus einer Zelle (I1) besteht .
Folgenachrichten
  • gerne ! - von Onur am 03.08.2026 18:58:43
Antwort auf Beitrag erstellen
Bitte einen Anwendernamen ohne @ eingeben.
Bitte das Passwort eingeben.
Bitte eine gültige E-Mail-Adresse eingeben.
Bitte einen Betreff eingeben.
Weitere Optionen
Aktivieren, wenn die Frage/der Beitrag noch nicht beantwortet wurde und unter Listen > Offene Threads erscheinen soll.
Beispieldatei hochladen

Bitte einen Nachrichtentext eingeben.