Enig med Froksen: Brug arkenes kodename til reference...
...men, jeg vil også anbefale, at sætte dem som variabler, med noget i denne stil:
Dim Fra As Worksheet Set Fra = Ark1
Dim Til As Worksheet Set Til = Ark2 |
Dels arbejder Excel noget hurtigere med definerede objekt variabler, end at bruge objektet direkte (ikke, at det har det store at sige her, men, det kunne tænkes, at være mange gange der skulle refereres til objektet)..
Dels bliver koden mere fleksibel og fremtidssikret, hvis henvisningerne skal ændres i fremtiden - så skal man kun ændre et sted, nemlig, der, hvor man sætter variablen.
Dels bliver koden også mere læsbar og forståelig, da man nu aldrig er i tvivl om, hvilke ark, der kopieres fra og til - det angiver variablen jo direkte