Så det store spørsmålet: Jeg har flere forskjellige workbooks, hver med et ark. Kan jeg benytte et Array med 3 dimmensjoner. For så på en enkel måte legge data fra flere workbooks til samme Array?
Håper jeg har ordlagt meg slik at det er til å forstå:-)
Etterpå ønkser jeg en løsning for legge data fra et 3-D Array til flere ark i en arbeidsbok.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Du kan ikke få en løsning der er ligeså "slik" som den du bruger til at lave et 2-D array med.
Hvis du VIL lave det med et 3-D array, så tror jeg du kommer til at bruge endnu flere for-lykker og ubound-sætninger og row/column-counts fordi du hele tiden skal checke om dit array er stort nok - ellers skal der laves Redim Preserve på dit 3-D HUSK hvis du har et 3-D array, så kan du ikke indlæse/udskrive data ligeså nemt som du gør ovenfor..... så SKAL der for-løkker til både at indlæse i og udskrive fra dit Array...........!!
3-D array giver det væsentlige mere arbejde, og du mister endda smart funktionalitet, som du selv skal til at lave MED for-løkker.......
Jeg tror heller ikke du kommer meget længere her, oyejo. 3. dimension skal nok afleveres lidt mere "manuelt", som flemming skriver lidt a'la det her:
Option Base 1 Sub test() Dim x(2) Dim y y = Sheet1.Range("A1:A5") x(1) = y y = Sheet2.Range("A1:A12") x(2) = y Sheet3.Range("A1:B5") = x(1) Sheet3.Range("B1:B12") = x(2) End Sub
det virker ikke bare at skrive Sheet3.Range("A1:B12") = x fordi du vil forsøge at aflevere et 3D array på en 2D regneark
Yeps ellers ville det være MyArray = Array(Array(1, 2) array( 3, 4), Array(5, 6),array( 7, 8))
Hvorfor MyArray(1,1) = "A" ? Fordi jeg lige ville teste med en lille streng også :-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.