Thema Datum  Von Nutzer Rating
Antwort
14.01.2016 10:35:03 d9C
NotSolved
14.01.2016 10:59:55 Gast16124
NotSolved
14.01.2016 13:20:31 Gast13770
NotSolved
Blau Existiert Index in einem Array?
14.01.2016 15:17:16 Gast4186
NotSolved
14.01.2016 16:01:03 Gast69245
NotSolved
14.01.2016 17:51:40 Gast84401
NotSolved

Ansicht des Beitrags:
Von:
Gast4186
Datum:
14.01.2016 15:17:16
Views:
516
Rating: Antwort:
  Ja
Thema:
Existiert Index in einem Array?

Hallo! Ne, damit ist es erstmal eine Variable vom Typ Variant. Die kann ein Array werden oder aber auch nur ein String oder was anderes. Die Frage ist dann, wie du daraus ein Array machst. Weist du ein Array mit Werten direkt zu? Ansonsten müsstest du  arrSchreiben() deklarieren. Dabei entweder mit fester DImension oder später flexibel erweitern.

Die Werte, die du später abfragen willst, wie weist du die zu? Davon hängt dann ab, wie man weiter vorgehen möchte.

Weil ich das lehrreich fand, poste ich mal einen Code aus dem Link vorhin. Der beinhaltet diese Problematik.

Ansonsten nochmal ein Link bzgl. Arrays  Viele Grüße

http://www.vba-wordwelt.de/grundsaetzliches/wichtige-funktionen/array/

Sub ArrayOderNicht()
    Dim vArr
    If IsEmpty(vArr) Then
        MsgBox "vArr ist LEER und darum auch KEIN ARRAY!" & vbCrLf & _
               "...ich schreib mal was rein!"
        vArr = "was"
    End If
    If IsEmpty(vArr) Then
        MsgBox "Das kann nicht sein, da ist immer noch nix drin!"
    Else
        If IsArray(vArr) Then
            MsgBox "Warum plötzlich ein Array aus vArr wurde, kann ich nicht erklären!"
        Else
            MsgBox "vArr ist KEIN ARRAY und NICHT leer!" & vbCrLf & _
                   "ich mach mal einen Array draus"
            vArr = Array("was", "ist", "das ?")
        End If
        If IsArray(vArr) Then
            MsgBox "vArr ist EIN ARRAY und enthält " & UBound(vArr) + 1 & " Elemente"
        End If
    End If
End Sub

 


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
14.01.2016 10:35:03 d9C
NotSolved
14.01.2016 10:59:55 Gast16124
NotSolved
14.01.2016 13:20:31 Gast13770
NotSolved
Blau Existiert Index in einem Array?
14.01.2016 15:17:16 Gast4186
NotSolved
14.01.2016 16:01:03 Gast69245
NotSolved
14.01.2016 17:51:40 Gast84401
NotSolved