VBA makrokomanda: užpildykite „Excel“ ląstelių diapazoną formulėmis

Turinys

Sukurkite naują darbaknygę ir užpildykite tam tikrą šios darbaknygės sritį pasirinktomis formulėmis

Darbo knygelės ir darbalapiai yra sukurti daugelyje makrokomandų, su kuriomis sprendimo vartotojai gali toliau dirbti.

Dažna užduotis yra užpildyti tam tikrą lentelės sritį formulėmis. Tai galite padaryti naudodami VBA makrokomandą. Štai jums reikalingos komandos:

Antrinis klojimo ląstelių plotas An ()
Praskleisti pradinę zoną kaip diapazoną
Nustatyti pradžios diapazoną = Darbaknygės. Pridėti darbo lapus (1). Diapazonas („A1: C10“)
Pradžios sritis.Formula = "= 10 * $ E1"
Pabaiga Sub

Makrokomandos žyma „Pradžios sritis“ nustato, kurią langelio sritį norite užpildyti turiniu. Tolesnėje eilutėje makrokomanda nustato, kuri formulė naudojama. Naudojant santykines nuorodas formulėse esančios nuorodos automatiškai priderinamos prie langelių diapazono. Šis paveikslėlis rodo rezultatą, kurį gaunate, kai paleidžiate „Excel“ makrokomandą:

Norėdami įvesti makrokomandą, „Excel“ paspauskite ALT F11, kad atidarytumėte VBA redaktorių. VBA redaktoriuje pasirinkite komandą INSERT - MODULE ir įveskite makrokomandą. Norėdami pradėti makrokomandą, „Excel“ suaktyvinkite klavišų kombinaciją ALT F8. Du spartieji klavišai veikia visose „Excel“ versijose.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave