Toon posts:

[VBA/Excel] Array sorteren

Pagina: 1
Acties:
  • 141 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
Hoi,

Ik ben in excel bezig om een serie sheets te doorzoeken op numerieke waarden. Deze waarden moeten naar een array geschreven worden en vervolgens gesorteerd en alle waarden eenmaal getoond. Het wegschrijven naar een array lukt aardig maar krijg het niet voor mekaar de waarden uit deze array onder elkaar af te drukken. Vraag me af wat er fout is aan onderstaande code, krijg de melding 'Method 'Range' of Object '_Global'failed. Ik ben al een tijdje aan het zoeken maar kom er niet echt uit. Een webiste met basics over VBA zou ook welkom zijn. Thanks already.

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Private Sub AcceptArray(intArray() As Double)

        Dim obj As Variant
        Dim i As Integer
        i = 1
        y = 2
        
        For Each obj In intArray
        
        Dim x As Double
        x = obj
        
        Range(i, y) = intArray(i)
      
        
        i = i + 1
        
        Next

End Sub

  • Bolukan
  • Registratie: Oktober 2002
  • Laatst online: 09-07 19:01
Activesheet.Range

Edit: Activesheet.Range(i, y) = x

[ Voor 64% gewijzigd door Bolukan op 16-04-2007 17:44 ]


  • Marcj
  • Registratie: November 2000
  • Laatst online: 22-07 11:17
Waarvoor heb je die x gedefinieerd en gebruik je die niet? Plus dat ik niet echt begrijp wat deze functie nu moet gaan doen (de naam AcceptArray maakt het ook niet echt duidelijk).