een macro heeft de volgende functionaliteit:
doorloop een 150-tal files.
per file moeten gegevens van regel 4, 8, 10 - 20, 22 - 30 ingelezen worden in een hoofdArray.
ik heb dit alsvolgt opgelost:
de bovenstaande reeks in een hulpArray gestopt:
daarna de lus:
het werkt wel, maar het is geen compacte code. is dit niet anders op te lossen, bijvoorbeeld:
doorloop een 150-tal files.
per file moeten gegevens van regel 4, 8, 10 - 20, 22 - 30 ingelezen worden in een hoofdArray.
ik heb dit alsvolgt opgelost:
de bovenstaande reeks in een hulpArray gestopt:
code:
1
2
3
4
| hulpArray(0) = 4 hulpArray(1) = 8 hulpArray(2) = 10 enz. |
daarna de lus:
code:
1
2
3
| for a = 0 to 21
hoofdArray(teller,0) = cells(hulpArray(a),1)
next a |
het werkt wel, maar het is geen compacte code. is dit niet anders op te lossen, bijvoorbeeld:
code:
1
| for a = {4,8,10,11,12, enz.) |
[ Voor 4% gewijzigd door 107mb op 11-09-2006 15:24 ]