Exceli tabelid: automaatne täitmine Exceli makro kaudu

Lang L: none (table-of-contents)

Kuidas täita lahtreid automaatselt väärtustega VBA kaudu

Valemi või numbri kiireks kopeerimiseks Excelis kogu vahemikku kasutage funktsiooni Automaatne täitmine. See on võimalus hiirega lohistades lahtrivahemikku kopeerida.

Seda suvandit saate kasutada ka Exceli makrokeele VBA -ga. Järgmine makro näitab, kuidas seda teha:

Alam automaatne täitmine ()
ActiveSheet abil
.Range ("a1"). FormulaLocal = "= juhuslik arv ()"
.Range ("A1: A10"). Täida alla
Lõpeta
End Sub

Makro kirjutab aktiivse tabeli lahtrisse A1 valemi RANDOM ja tõmbab seejärel selle valemi kogu lahtrivahemikku A1: A10. Järgmine joonis näitab, milline tulemus välja näeb:

Täitmiseks teistes suundades asendage see Täida alla kõrval Täitma (täitke ülespoole), FillLeft (täitke vasakul) või FillRight (täitke paremal).

Näpunäide. Kui soovite teada, kuidas kasutada makrokeelt VBA ning kuidas Excelis makrosid sisestada ja käivitada, leiate siit lühikirjelduse:

www.exceldaily.de/excel-makros-vba/artikel/d/
so-enter-macros-in-excel-a.html

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave