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 kopírovať Názov rozsahy v programe Excel 2003 do iného zošita

Makrá sú malé aplikácie , ktoré bežia na konkrétnu úlohu . V programe Microsoft Excel , je makro , ktoré bude kopírovať všetky názvy v rozmedzí od jedného zošita a vložiť ich do iného . Vytvorenie toto makro bude ťahať mená rozsah a automaticky vložiť . Pokyny dovolená 1

Otvorte zošit , ktorý bude kopírovanie mien rozsah od . Ak ešte nemáte názvy nastaviť , definovať názvy oblastí . Ak chcete tak urobiť , kliknite v ponuke " Vložiť " , vyberte " Názov " a potom zvoľte " Definovať " zo zoznamu . Nájdite mena do zošita .
2

Vyhľadajte názov druhého zošita . Uistite sa , že zošit je uložený ako zošit s podporou makier . Prípona súboru musí byť . Xlsm alebo . LSM .
3

Podržte " Alt " a " F11 " tlačidla . Visual Basic Editor sa otvorí . Kliknite na " modul " v menu " Vložiť " . Okno modulu bude pop - up .
4

Zadajte nasledujúci kód do okna . Zmeňte odkaz na book2.lsm alebo Book2.xls na názov knihy , ktorú vkladáte príliš .

Sub Copy_All_Defined_Names ( )

" prechádzať všetky definované názvy v aktívnej

" zošit .

pre každý x v ActiveWorkbook.Names

" Pridať každej definovaný názov z aktívneho zošita

" cieľový zošit ( " book2 . xls " alebo " Book2.xlsm " ) .

' " x.value " odkazuje na odkazy na bunky

" definovaný názov body .

zošity ( " Book2.xls " ) Names.Add Meno : . = x.Name , _

RefersTo : = x.Value

Nasledujúci x

End Sub

5

Zavrite Basic Editor Window jazyka . Kliknite na tlačidlo " X " alebo stlačte " ATL " a " F11 " zatvorte okno . Makro bude automaticky ukladať . Keď ste späť na knihu 1 alebo zošita kopírujete z , uložte zošit . Kliknite na " File " a vyberte " Uložiť " alebo " Uložiť ako . " Nemeňte názov súboru , v žiadnom prípade .
6

Otvorte zošit , vkladáte alebo začať nový zošit . Uložte zošit ako zošit programu Excel podporujúca makrá . Uistite sa , že názov je rovnaký ako názov pre book2.lsm v kóde . Pravopis kapitalizácie a rozšírenie musí byť presný .
7

Otvorte znovu prvý zošit a kliknite na ponuku " Nástroje " na . Vyberte " makro " a kliknite na " makrá " .
Stránka 8

Kliknite na " Copy_All_Defined_Names " zo zoznamu makier . Vyberte možnosť " Spustiť " . Mená budú automaticky vložené do druhého zošita .
9

Otvoriť Book2 alebo pasta cieľového zošita . Všetky názvy by mali byť vložené .

Najnovšie články

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