Kako samodejno napolniti celice z vrednostmi prek VBA
Za hitro kopiranje formule ali številke v celotno območje v Excelu uporabite funkcijo samodejnega izpolnjevanja. To je možnost kopiranja obsega celic z vlečenjem z miško.
To možnost lahko uporabite tudi z Excelovim jezikom VBA V Excelu. Naslednji makro prikazuje, kako to storiti:
Sub AutoFill ()
Z ActiveSheet
.Range ("a1"). FormulaLocal = "= naključno število ()"
.Range ("A1: A10"). FillDown
Končaj s
End Sub
Makro najprej zapiše formulo RANDOM v celico A1 aktivne tabele, nato pa to formulo potegne v celotno območje celic A1: A10. Naslednja slika prikazuje, kako izgleda rezultat:
Za polnjenje v drugih smereh zamenjajte FillDown avtor: Napolniti (izpolnite navzgor), FillLeft (izpolnite levo) oz FillRight (izpolnite na desni).
Nasvet: Če želite vedeti, kako uporabljati makro jezik VBA in kako vnesti in zagnati makre v Excelu, boste tukaj našli kratek opis:
www.exceldaily.de/excel-makros-vba/artikel/d/
so-enter-macros-in-excel-a.html