Thema
|
Datum
|
Von Nutzer
|
Rating
|
Antwort
|
|
03.11.2005 14:05:52 |
Markus |
|
|
Aw:ReDim ==> Subscript out of range - warum? |
03.11.2005 16:08:10 |
Rasta |
|
|
|
04.11.2005 08:39:50 |
Markus |
|
|
|
04.11.2005 12:39:21 |
Rasta |
|
|
|
04.11.2005 15:05:52 |
Markus |
|
|
|
04.11.2005 15:35:06 |
Rasta |
|
|
|
04.11.2005 16:16:06 |
Markus |
|
|
|
04.11.2005 16:46:52 |
Rasta |
|
|
|
08.11.2005 09:54:43 |
Markus |
|
|
Von:
Rasta |
Datum:
03.11.2005 16:08:10 |
Views:
764 |
Rating:
|
Antwort:
|
Thema:
Aw:ReDim ==> Subscript out of range - warum? |
Hi Markus,
bin ich blind-- sehe gerade keinen Unterschied zwischen den verschiedenen Subs... :-)
schau mal ob du mit folgendem Link zurechtkommst:
http://www.anthony-vba.kefra.com/vba/vbabasic3.htm
ansonsten melde dich nochmals
viele grüße
rasta
Markus schrieb am 03.11.2005 14:05:52:
Der Code, der den Fehler testweise in VBA für Excel produziert ist folgender:
Sub ArrayDimTest()
Dim Blabla()
ReDim Blabla(1, 1)
Blabla(1, 1) = 2
ReDim Preserve Blabla(2, 1)
End Sub
führt zu einem "subscript out of range"
wohingegen das folgende stückchen fehlerfrei bleibt:
Sub ArrayDimTest()
Dim Blabla()
ReDim Blabla(1, 1)
Blabla(1, 1) = 2
ReDim Preserve Blabla(1, 2)
End Sub
Ich hatte schon öfter Probleme mit VBA Arrays, da ich von Matlab (mit dem ich üblicherweise, und auch lieber, arbeite) eher verzeihendere Zuordnungen gewöhnt bin. Hat da vielleicht jemand einen guten Link, der mir das alles etwas näher bringt?
Gruß,
Markus |
- 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
Bitte geben Sie ein aussagekräftiges Thema an.
Bitte geben Sie eine gültige Email Adresse ein!
- 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
|
|
03.11.2005 14:05:52 |
Markus |
|
|
Aw:ReDim ==> Subscript out of range - warum? |
03.11.2005 16:08:10 |
Rasta |
|
|
|
04.11.2005 08:39:50 |
Markus |
|
|
|
04.11.2005 12:39:21 |
Rasta |
|
|
|
04.11.2005 15:05:52 |
Markus |
|
|
|
04.11.2005 15:35:06 |
Rasta |
|
|
|
04.11.2005 16:16:06 |
Markus |
|
|
|
04.11.2005 16:46:52 |
Rasta |
|
|
|
08.11.2005 09:54:43 |
Markus |
|
|