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ť a vložiť rozsah do VBA Excel zošit

V aplikácii Excel , rozsah je skupina vybratých buniek . Potom, čo boli vybrané bunky , môžu vytvárať súvisiacich vzorcov , zobrazí sadu blokovaných informácií alebo skopírovať na iný list . Môžete použiť VBA ( Visual Basic for Applications ) , skopírovať a vložiť celý rad z jedného zošita programu Excel do iného . Nie je ťažké robiť , keď poznáte správny kód . Akonáhle budete mať kód , rozhodnúť o tom , čo modul , ktorý chcete vložiť kód , a to , čo sa bude spúšťať kód spustiť . Veci , ktoré budete potrebovať v Microsoft Excel
Zobraziť ďalšie inštrukcie Cestuj 1

Vytvorte dva rôzne zošity v programe Excel . Prvý zošit bude obsahovať rad, ktorý chcete kopírovať , zatiaľ čo druhý je miesto , kde budete vložiť rozsah do . Majte na zošit , ktorý má v súčasnosti množstvo otvorený . Druhý zošit nemusí byť otvorený dokončiť zostávajúce kroky .
2

Otvorte Editor jazyka Visual Basic . Kliknite na " Nástroje > Makrá > Visual Basic Editor " v programe Excel 2003 alebo starší. V aplikácii Excel 2007 , budete musieť najprv ukázať kartu " Vývojár " . Kliknite na tlačidlo " Office " a potom " Excel Option " . Kliknite na políčko vedľa " Zobraziť kartu Vývojár na páse kariet" na karte " Všeobecné " a kliknite na tlačidlo " OK " . Kliknite na " Developer " kartu a potom kliknite na tlačidlo " Visual Basic " , otvorte editor .
3

Kliknite na " Tento zošit " v ľavej table ju otvoríte v kóde okno . Pridajte nasledujúci kód do okna kódu :

Public Sub CopyRange ( )

Zošity ( " book1 " ) _Worksheet ( " CurrentSheet " ) _Range . Sub

Zmeniť údaje v zátvorkách , aby zodpovedali vašim zošity . " Book 1 " je zošit , ktorý sa v súčasnej dobe pracuje dovnútra " CurrentSheet " je list , ktorý má rozsah , ktorý chcete kopírovať . " A1 : C10 " je oblasť buniek , ktoré chcete kopírovať . " Book2 " je zošit , ktorý chcete vložiť rozsah . " PasteSheet " je list , ktorý chcete vložiť rozsah do . " A1 " je začiatok bunky , ktoré chcete vložiť rozsah do .
4

Uložiť a spustiť kód . Kliknite na " Nástroje > Makro > Makrá " v programe Excel 97-2003 . V programe Excel 2007 kliknite na tlačidlo " Makrá " na záložke " Vývojár " . Pozrite sa na funkciu " CopyRange " v zozname makier . Kliknite na neho a potom kliknite na tlačidlo " Spustiť " . Kód pobeží a kopírovať v rozsahu od jedného listu a vložiť ho do iného .

Najnovšie články

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