Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

VBA kód pre Auto Vyplňte v programe Excel

Naučiť sa používať VBA spustiť príkaz programu Excel Automatické dopĺňanie umožňuje vytvoriť bežne sa vyskytujúce číselné alebo textové série s jediným kliknutím myši . To vám ušetrí od nutnosti zadania počiatočnej hodnoty Automatické vyplňovanie potrebuje , a ťahajte myšou tak , aby vyplnil série . Pomocou VBA Automatické dopĺňanie rýchlo číslu zoznam položiek , alebo určiť každý deň v rozsahu dát . Aby bolo zaistené , že vaše programy VBA vyplňovanie fungovať tak , ako sa očakávalo , vždy explicitne zadať voliteľný druhý argument funkcie . Zaznamenajte makro

Nemusíte rozumieť všetky príkazy VBA vytvoriť program VBA Automatické dopĺňanie . Excel je záznam makra možno vytvoriť program Automatické dopĺňanie pre Vás , na základe vašej ručné použitie Automatické dopĺňanie . Zadajte čísla 1 a 2 v dvoch po sebe nasledujúcich riadkoch tabuľky programu Excel , a potom vyberte dve bunky ťahaním nad nimi . Kliknite na príkaz " Developer " kartu je " Record " , zadajte názov makra . Prejdite myšou na pravom dolnom rohu spodnej bunky vo výbere . Keď sa kurzor zmení na veľké a navyše symbol , pretiahnite priamo dole na spustenie funkcie Automatické dopĺňanie , ktorá rozšíri rady začínajúce číslami 1 a 2 , ktoré ste zadali . kliknite na tlačidlo " Developer " kartu je " Stop " ukončiť záznam makra .
Štúdia vyplňovaní Makro závierka

Akonáhle ste zaznamenal makrá VBA , ktorý prevádza manuál použitie Predvyplniť do výkazov VBA , študovať tie príkazy začínajú pochopenie toho , ako spustiť funkciu Automatické dopĺňanie z VBA . Kliknite na tlačidlo " Developer " kartu je " makrá " sa zobrazí zoznam makier . Kliknutím na názov funkcie Automatické dopĺňanie makrá a kliknite na tlačidlo " Upraviť " , aby program Excel zobrazí vyhlásenie svojho programu v rámci vývojového prostredia . Ak len na kroky , ktoré sa pri zázname makra sa použiť Automatické dopĺňanie rozšíriť číselného radu od 1 a 2 , bude váš program vyzerať ako na nasledujúcom tejto sekcii

Selection.AutoFill Destinácia : . = Rozsah ( " I5 : I15 " ) , Type : = xlFillDefault
vyplňovaní Argumenty

funkcie Automatické dopĺňanie je členom Excel " rozsah " objekt , ktorý predstavuje zbierka bunkách listu . " Selection " objekt je zvláštny druh sortimentu , čo predstavuje bunky ste zvýraznená pomocou myši alebo klávesnice . Jediný argument funkcie Automatické dopĺňanie potrebuje pracovať , je prvý : " Cieľ " . Tento argument určuje ako zdroj série , s ktorou chcete vyplniť a cieľ . Cieľ je oblasť buniek , v ktorej Excel vytvára ďalšie hodnoty v sérii začal zdroje .
Vytvoriť Automatické dopĺňanie program ručne

môžete vytvoriť VBA Automatické dopĺňanie naprogramovať ručne , skôr ako s makro záznam . Ak to chcete vykonať , zadajte na vývojovom prostredí jazyka kliknutím na tlačidlo " Developer " kartu je " Visual Basic " , potom vložte nasledujúci program do okna vývoja . Tento program vloží dva dni mien , " Pondelok " a " utorok " , do aktuálneho listu . To potom používa príkaz VBA Automatické dopĺňanie predĺžiť sériu implikovanej o tie dva dni . Program používa druhý argument Automatické dopĺňanie , " typ " , povedať funkciu Automatické dopĺňanie vyplniť s pracovné dni namiesto iného druhu hodnoty , ako celé čísla . Spustite program kliknutím na príkaz v ponuke " Run " v " Spustiť " . Keď sa vrátite do programu Excel , uvidíte dni " pondelok " cez " Štvrtok " v bunkách aktuálnom listu je . ClipArt

Range ( " L6 " ) = " pondelok "

rozsah ( " L7 " ) = " Utorok "

Range ( " L6 : L7 " . ) Vyberte klipart

Selection.AutoFill Destination : = Range ( " L6 : L9 " ) , Typ : = xlFillDays

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené