21. januar 2008 - 09:56Der er
7 kommentarer og 1 løsning
Optimere udskrift af Array
Hej Eksperter - jeg sidder og prøver at lave noget optimering, hvad gælder udskrift fra et array. Det virker altsammen meget godt, borset fra en lille detalje - her er lige en "test" kode først!
Som man kan se, opretter jeg et Array (DataMatrix), som indeholder en Excelark formel, som jeg derpå udskriver (i en omgang). Nu er det bare således, at det der fremkommer på skærmen i cellen er formlen (der ikke er blevet eksekveret). Hvorfor bliver den ikke det, når jeg (som er udkommenteret) kører cellerne ind i løkken, så bliver de eksekveret! I mine øjne er det samme handling.
Håber det giver mening :)
Kan sige, at ved meget store arrays er forskellen ekstremt mærkbar, og derfor interessant.
Når jeg kører den trinvis, så er det præcis den linie ja. Har på fornemmelse, at VBA bruger ret meget tid, på at "gætte" hvad Variant er...
Den løkke jeg kører er en super simpel "hvis-sætning". Burde ikke tage mange msek, at gennemskue.
Tror altså problemet ligger i VARIANT deklarationen.
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.