Excelove tabele: samodejno izpolnjevanje prek Excelovega makra

Anonim

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