Thema Datum  Von Nutzer Rating
Antwort
14.05.2013 20:14:00 macgyver1976
NotSolved
15.05.2013 09:30:20 kim
NotSolved
15.05.2013 14:12:42 macgyver1976
NotSolved
Blau verschiedene bereiche mit einer for... next schleife auswählen
15.05.2013 09:32:45 kim
NotSolved
15.05.2013 14:26:33 kim
NotSolved
15.05.2013 14:48:37 macgyver1976
NotSolved

Ansicht des Beitrags:
Von:
kim
Datum:
15.05.2013 09:32:45
Views:
1717
Rating: Antwort:
  Ja
Thema:
verschiedene bereiche mit einer for... next schleife auswählen

 

hallo,

du kannst folgende Kode probieren,

1.) um ein Feld (Array) dynamisch zu erstellen nimmst du "Rdeim" ;

2.) in erste Schleife "For k = n Ti i", die Variable "i" ist noch "0";

3.) die Zweite Argument in "Union" ist erforderlich ;


 Sub test1()

Dim n As Integer
n = 2
Dim k, i As Integer
Dim abc As Range

Dim r() As Range
ReDim r(n)

For k = n To i
    For i = 0 To n
    ''set r(i)= Range(cells(4i+1,4k+1),cells(4i+3,4k+3))
    Set r(i) = Range(Cells(4 * i + 1, 4 * 4 + 1), Cells(4 * i + 3, 4 * k + 3))
    Next i
Next k

For i = 0 To n Step 2
    Set abc = Union(r(i), r(i + 1))
Next
abc.Select


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.05.2013 20:14:00 macgyver1976
NotSolved
15.05.2013 09:30:20 kim
NotSolved
15.05.2013 14:12:42 macgyver1976
NotSolved
Blau verschiedene bereiche mit einer for... next schleife auswählen
15.05.2013 09:32:45 kim
NotSolved
15.05.2013 14:26:33 kim
NotSolved
15.05.2013 14:48:37 macgyver1976
NotSolved