Print side | Luk vindue

Makro

Udskrevet fra: Dansk Regneark Forum
Kategori: Hjælp til regneark.
Forum navn: Makro og VBA
Forum beskrivelse: Hjælp til Makroer og VBA-programmering
Web-adresse: https://forum.excel-regneark.dk/forum_posts.asp?TID=207
Udskrevet den: 04.Dec.2024 kl. 20:54


Emne: Makro
Besked fra: Guests
Emne: Makro
Posteringsdato: 24.Jan.2011 kl. 10:52
Jeg har et regneark, hvor jeg gerne vil have en markro til at flytte markøren til den nederste celle. Jeg gør det i indspilningen ved "end ned" herefter skal markøren i flytte et antal celler til højre. Der er ingen problemer med at få makroen til at virke første gang. Næste gang jeg afspiller makroen, flytter markøren sig desværre ikke til den nye nederste celler, men forbliver i den celle, som var den nederste celler ved indspilningen.
 
Som jeg opfatter det, kan man ikke indspille en "dynamisk" flytning af markøren ved benyttelse af piletasterne, så er der nogen, der har en god idé?



Svar:
Besked fra: Allan
Posteringsdato: 24.Jan.2011 kl. 11:02
Hej Lars,
 
Prøv med denne.
Du skal rette 'StartCelle' til den celle hvor du tager udgangspunkt fra.
AntalCellerTilHoejre er antallet af celler din makro skal rykke til højre
 
Sub SidsteCelle()
Startcelle = "A1"
AntalCellerTilHoejre = 2
 
Range(Startcelle).End(xlDown).Offset(0, AntalCellerTilHoejre).Select
End Sub
 
Kan du få det til at virke eller skal jeg bygge den ind i dit ark?

 
//Allan



Print side | Luk vindue