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

Ako používať VBA Ak chcete získať pomenované oblasti v tabuľke programu Excel

VBA ( Visual Basic ) je postavená na chytré pozorovanie , že môžete ušetriť programovanie času tým , že stavia makrá a automatické generovanie kódu z vášho postupu . Obrovská výhoda je , že sa vyhnete písanie tajomný kód a syntax . To šetrí čas . Môžete použiť VBA vytvoriť makro , ktoré dostane na pomenované oblasti z tabuľky programu Excel a skopírovať ich do iných listov v rovnakej knihe . Samozrejme , že môžete vytvoriť ďalšie makrá , ktoré budú mať pomenované rozsahy a manipuláciu s dátami v iných ohľadoch . Návod
pomocou VBA Získajte pomenované oblasti v programe Excel
klipart 1

Z ponuky Štart vyberte " Programy " , potom " Excel " .
2

Vytvoriť niekoľko testovacích tabuliek , ktoré budú v pomenované oblasti . Po prvé , ísť do bunky B2 a zadajte číslo " 10 " . Stlačte klávesu Enter . Kopírovať bunku B2 pomocou Ctrl - C . Podržte kláves Shift a stlačte šípku nadol 8 krát , potom stlačte šípku vpravo 4 krát . Stlačte Ctrl - V pre vloženie .
3

Skontrolujte , či máte 9x5 stôl plný desiatok .
4

Meno rozsah tým , že nájde názvu box v ľavom hornom rohu - je malý , upside - down čierny trojuholník v ľavom rohu vedľa poľa , ktoré v súčasnej dobe číta " B2 " . Kliknutím na názov poľa a stlačte kláves Backspace vymažete . Zadajte slovo " TableOne . " Stlačte tlačidlo " Enter " .
5

Prejsť na bunky B15 vytvoriť druhý pomenovanú oblasť . Zadajte " 20 " a stlačte " Enter . " Kopírovať bunku B2 pomocou Ctrl - C . Podržte kláves Shift a stlačte šípku nadol 8 krát , potom stlačte tlačidlo Šípka 4 krát . Stlačte Ctrl - V pre vloženie . Meno rozsahu opätovným nájsť poľa Názov , kliknutím na neho , a vymazaním . Zadajte slovo " TableTwo . " Stlačte tlačidlo " Enter " . Kliknite na bunku A1 začať znovu .
6

Vytvorenie makra VBA , aby pomenované rozsahy zvolením Nástroje . Potom vyberte makro . Potom vyberte Záznam nového makra . Stlačte tlačidlo OK a potvrďte názov Macro1 , makro začne nahrávanie
7

Kliknite na Down trojuholník v poli názov .. Vyberte " TableOne . " Stlačte Ctrl - C pre kopírovanie . Kliknite na list 2 (dole ) a prejdite na G1 . Stlačte Ctrl - V pre vloženie . Stlačte list 1. Opäť kliknite na Down trojuholník v poli názov a zvoľte TableTwo . Stlačte Ctrl - C . Tlačová informácia 3. Stlačte Ctrl - V pre vloženie . Stlačte modré námestí v zázname makra poli .
8

Ak chcete vidieť krátky program , ktorý ste vytvorili , vyberte Nástroje , Makro , makrá , a Macro1 ( alebo názov makra ) . Kliknite na " . Upraviť " Váš kód by mal rád , ako toto :

Sub Macro1 ( ) '' Macro1 Macro ' .... ' Application.Goto Referencie : ... = " TableOne " Selection.Copy Sheets ( " Hárok2 " ) Vybrať rozsah ( " G1 " ) Vyberte ActiveSheet.Paste Sheets ( " Hárok1 " ) Vyberte Application.Goto Referencie : = " TableTwo " aplikácií . CutCopyMode = False Selection.Copy Sheets ( " Hárok3 " ) . Vyberte ActiveSheet.PasteEnd Návrat
9

Spustiť makro tým , že ide späť do tabuľky ( kliknite na druhú Excel poľa v dolnej časti stránky ) . Čisté listy 2 a 3. Prejsť na liste 1. Kliknite na " Nástroje " , " Makro " , " Makrá " a Macro1 sa zvýrazní a bude vykonávať " Run . " .

Najnovšie články

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