Thema Datum  Von Nutzer Rating
Antwort
Rot Array mit Recordset füllen
21.10.2022 15:09:02 Marv
NotSolved
21.10.2022 15:27:30 Mase
*****
Solved
24.10.2022 20:23:23 Flotter Feger
NotSolved
24.10.2022 20:43:27 Mase
NotSolved
24.10.2022 20:59:54 Flotter Feger
NotSolved
27.10.2022 12:54:54 Marv
NotSolved

Ansicht des Beitrags:
Von:
Marv
Datum:
21.10.2022 15:09:02
Views:
1519
Rating: Antwort:
  Ja
Thema:
Array mit Recordset füllen

Hi zusammen, 

ich muss ein Array mit den Daten aus einem ADODB Recordset füllen.

Bisher habe ich die Daten direkt nach Excel geschrieben, dies soll nun aber über ein Array laufen..

Alter Code:

For Each person In arrPersonen

        Set rs = C.Execute("SELECT * FROM" + item)

        ActiveSheet.Range("A" & rows).CopyFromRecordset rs

        rows = rows + 1

Next person

Ich habe es so versucht:

For Each person In arrPersonen

        Set rs = C.Execute("SELECT person_name FROM" + item)

        arrNames(rows) = rs.GetRows

        rows = rows + 1

Next person

Bekomme allerdings den Fehler: Index außerhalb des gültiges Bereichs...

Hat jemand eine Idee?


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
Rot Array mit Recordset füllen
21.10.2022 15:09:02 Marv
NotSolved
21.10.2022 15:27:30 Mase
*****
Solved
24.10.2022 20:23:23 Flotter Feger
NotSolved
24.10.2022 20:43:27 Mase
NotSolved
24.10.2022 20:59:54 Flotter Feger
NotSolved
27.10.2022 12:54:54 Marv
NotSolved