Citat:
Ursprungligen postat av Zerous
Hej jag försöker göra ett makro i excel där man i kolumn A har några rader med värden och sedan skall vissa uträkningar utföras i kolumn B.
Gör man för hand är det bara att klistra in värden i kolumn A och sedan skriva in formeln i B1 och sedan dubellklicka i hörnan i B1 så fyller den ned lika många rader som man har i kolumn A.
Men när jag försöker spela in ett makro, så spelas in ett bestämd intervall i i makron, vilket inte funkar då det kan vara olika antal rader i kolumn A varje gång man skall använda makron.
Så här blir det när jag har tre rader i kolumn A.
Range("B1").Select
Selection.AutoFill Destination:=Range("B1:B3")
Range("B1:B3").Select
Någon som kan ge mig ett tips så jag kan lösa problemet?
Bygg vidare på makrot så att det först loopar igenom kolumnen A för att hitta sista rad som har ett värde. Peta in den raden till Range-funktionen,typ Range("B1:B" & radnummer)
Edit: Vet inte ens om du behöver loopa iofs, kanske finns någon färdig funktion för att hitta sista raden? Läs dokumentationen...