Kako koristiti makronaredbe za izradu Excel radnih knjiga

Možda ćete ponekad htjeti ili trebate izraditi Excel radnu knjigu na automatiziran način. Na primjer, možda ćete morati kopirati podatke iz tablice i zalijepiti ih u novostvorenu radnu knjigu. Sljedeća makronaredba kopira raspon ćelija s aktivnog lista i lijepi podatke u novu radnu knjigu.

Kako makro funkcionira

Kao što ćete vidjeti kada pročitate retke koda, ovaj makro je relativno intuitivan:

Podmakro1()
'Korak 1 Kopirajte podatke
    Listovi("Primjer 1").Raspon("B4:C15").Kopija
'Korak 2 Napravite novu radnu knjigu
    Radne bilježnice.Dodaj
'Korak 3 Zalijepite podatke
    ActiveSheet.Zalijepi Odredište:=Raspon("A1")
'Korak 4 Isključite upozorenja aplikacija
    Application.DisplayAlerts = False
'Korak 5 Spremite novostvorenu radnu knjigu
    ActiveWorkbook.SaveAs _
    Naziv datoteke:="C:TempMyNewBook.xlsx"
'Korak 6 Ponovno uključite upozorenja aplikacije
    Application.DisplayAlerts = Točno
Kraj Sub

U 1. koraku jednostavno kopirate podatke koji se kreću od ćelija B4 do C15. Imajte na umu da navodite i list i raspon po imenu. Ovaj pristup je najbolja praksa kada radite s više otvorenih radnih knjiga.

U 2. koraku koristite metodu Dodaj objekta Radna knjiga za stvaranje radne knjige. Prazna radna knjiga je ekvivalentna ručnom odabiru Datoteka→Novo→Prazan dokument na vrpci Excela.

U 3. koraku koristite metodu Zalijepi za slanje kopiranih podataka u ćeliju A1 nove radne knjige.

Obratite pažnju na činjenicu da se kod odnosi na ActiveSheet objekt. Kada dodate radnu knjigu, nova radna knjiga odmah dobiva fokus i postaje aktivna radna knjiga. (Excel čini isto kada ručno dodate radnu knjigu.)

U 4. koraku koda metodu DisplayAlerts postavljate na False, učinkovito isključujući Excelova upozorenja. To činite jer u sljedećem koraku koda spremate novostvorenu radnu knjigu. Ovu makronaredbu možete pokrenuti više puta, a u tom slučaju Excel više puta pokušava spremiti datoteku.

Što se događa kada više puta pokušate spremiti radnu knjigu? Tako je — Excel vas upozorava da već postoji datoteka s tim nazivom, a zatim vas pita želite li prebrisati prethodno postojeću datoteku. Budući da je vaš cilj automatizirati stvaranje radne knjige, želite potisnuti to upozorenje.

U 5. koraku datoteku spremate pomoću metode SaveAs. Imajte na umu da unosite puni put mjesta spremanja, uključujući konačni naziv datoteke.

Budući da ste isključili izmjene aplikacija u koraku 4, morate ih ponovno uključiti (pogledajte 6. korak). Ako to ne učinite, Excel nastavlja potiskivati ​​sva upozorenja tijekom trenutne sesije.

Kako koristiti makro

Da biste implementirali ovu makronaredbu, možete je kopirati i zalijepiti u standardni modul:

Aktivirajte Visual Basic Editor pritiskom na Alt+F11.

Desnom tipkom miša kliknite naziv projekta/radne knjige u prozoru projekta.

Odaberite Umetanje→Modul.

Upišite ili zalijepite kod u novostvoreni modul.

Vjerojatno ćete morati promijeniti naziv lista, adresu raspona i mjesto spremanja.

Leave a Comment

Kako postaviti upit u bazu podataka MS Access 2019

Kako postaviti upit u bazu podataka MS Access 2019

Naučite kako postaviti upite u Access bazi podataka uz jednostavne korake i savjete za učinkovito filtriranje i sortiranje podataka.

Osnove tabulatora u programu Word 2013

Osnove tabulatora u programu Word 2013

Tabulatori su oznake položaja u odlomku programa Word 2013 koje određuju kamo će se točka umetanja pomaknuti kada pritisnete tipku Tab. Otkrijte kako prilagoditi tabulatore i optimizirati svoj rad u Wordu.

Kako odabrati i poništiti odabir blokova teksta u Wordu 2010

Kako odabrati i poništiti odabir blokova teksta u Wordu 2010

Word 2010 nudi mnoge načine označavanja i poništavanja odabira teksta. Otkrijte kako koristiti tipkovnicu i miš za odabir blokova. Učinite svoj rad učinkovitijim!

Kako uvući pasus u Wordu 2013

Kako uvući pasus u Wordu 2013

Naučite kako pravilno postaviti uvlaku za odlomak u Wordu 2013 kako biste poboljšali izgled svog dokumenta.

Kako otvoriti i zatvoriti PowerPoint 2019 prezentacije

Kako otvoriti i zatvoriti PowerPoint 2019 prezentacije

Naučite kako jednostavno otvoriti i zatvoriti svoje Microsoft PowerPoint 2019 prezentacije s našim detaljnim vodičem. Pronađite korisne savjete i trikove!

Kako crtati jednostavne objekte u PowerPointu 2013

Kako crtati jednostavne objekte u PowerPointu 2013

Saznajte kako crtati jednostavne objekte u PowerPoint 2013 uz ove korisne upute. Uključuje crtanje linija, pravokutnika, krugova i više.

Kako filtrirati podatke u programu Access 2016

Kako filtrirati podatke u programu Access 2016

U ovom vodiču vam pokazujemo kako koristiti alat za filtriranje u programu Access 2016 kako biste lako prikazali zapise koji dijele zajedničke vrijednosti. Saznajte više o filtriranju podataka.

Formule za zaokruživanje brojeva u Excelu

Formule za zaokruživanje brojeva u Excelu

Saznajte kako koristiti Excelove funkcije zaokruživanja za prikaz čistih, okruglih brojeva, što može poboljšati čitljivost vaših izvješća.

Kako dizajnirati različita zaglavlja i podnožja za različite stranice u programu Word 2013

Kako dizajnirati različita zaglavlja i podnožja za različite stranice u programu Word 2013

Zaglavlje ili podnožje koje postavite isto je za svaku stranicu u vašem Word 2013 dokumentu. Otkrijte kako koristiti različita zaglavlja za parne i neparne stranice.

Excel izvješća: prilagođeno oblikovanje brojeva

Excel izvješća: prilagođeno oblikovanje brojeva

Poboljšajte čitljivost svojih Excel izvješća koristeći prilagođeno oblikovanje brojeva. U ovom članku naučite kako se to radi i koja su najbolja rješenja.