Hej Matlock,
Rart, at se, at du selv gør en stor indsats for at lære og sætte dig ind i tingene
Range("A11").Select Selection.ClearContents |
Her er et *STORT* trick: Brug ALDRIG '.Select <> Selection.' kombinationen!
Den er aldrig nødvendig, og makro-optageren benytter kun denne metode fordi makro-optageren, af gode grunde, ikke kan vide, hvad du vil foretage dig efter at have foretaget et valg.
Problemet er, at .Select <> Selection.' metoden er den næst-langsomste metode af dem alle, og vil sløve din kode HELT VILDT!
Desuden vil bruge af '.Select <> Selection.' få din kode til at hoppe rundt i dine regneark, hvilket både ser grimt og uprofessionelt ud, men også gør, at brugen mister overblikket!
Hemmeligheden er, at samle de to linjer, ved at fjerne '.Select <> Selection.', så din kode kommer til at se således ud:
Range("A11").ClearContents |
...og, som en yderligere fordel vil din kode dermed også komme til at fylde det halve