Tabele Excela: Automatyczne wypełnianie za pomocą makra Excel

Anonim

Jak automatycznie wypełniać komórki wartościami przez VBA

Aby szybko skopiować formułę lub liczbę do całego zakresu w programie Excel, użyj funkcji autouzupełniania. Jest to możliwość kopiowania zakresu komórek poprzez przeciąganie myszą.

Możesz również użyć tej opcji z językiem makr programu Excel VBA. Poniższe makro pokazuje, jak to zrobić:

Autouzupełnianie podrzędne ()
Z ActiveSheet
.Range („a1”). FormulaLocal = „= liczba losowa ()”
.Zakres („A1: A10”). FillDown
Kończyć z
Napis końcowy

Makro najpierw zapisuje formułę RANDOM w komórce A1 aktywnej tabeli, a następnie pobiera tę formułę do całego zakresu komórek A1: A10. Poniższy rysunek pokazuje, jak wygląda wynik:

Aby wykonać wypełnienie w innych kierunkach, wymień Wypełnij za pomocą Wypełnić (wpisać w górę), Wypełnij w lewo (wypełnij po lewej) lub Wypełnij w prawo (wypełnić po prawej).

Wskazówka: Jeśli chcesz wiedzieć, jak korzystać z języka makr VBA oraz jak wprowadzać i uruchamiać makra w programie Excel, znajdziesz tutaj krótki opis:

www.exceldaily.de/excel-makros-vba/artikel/d/
tak-wpisz-makra-w-excel-a.html