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.


Kako blokirati Microsoft Word da otvara datoteke u načinu rada samo za čitanje u sustavu Windows

Kako blokirati Microsoft Word da otvara datoteke u načinu rada samo za čitanje u sustavu Windows

Kako blokirati Microsoft Word da otvara datoteke u načinu rada samo za čitanje u sustavu Windows Microsoft Word otvara datoteke u načinu rada samo za čitanje, što onemogućuje njihovo uređivanje? Ne brinite, metode su navedene u nastavku

Kako popraviti pogrešan ispis Microsoft Word dokumenata

Kako popraviti pogrešan ispis Microsoft Word dokumenata

Kako popraviti pogreške u ispisu netočnih Microsoft Word dokumenata Pogreške u ispisu Word dokumenata s promijenjenim fontovima, neurednim odlomcima, nedostajućim tekstom ili izgubljenim sadržajem vrlo su česte. Međutim, nemojte

Izbrišite crteže olovkom i markerom na svojim PowerPoint slajdovima

Izbrišite crteže olovkom i markerom na svojim PowerPoint slajdovima

Ako ste upotrijebili olovku ili marker za crtanje na PowerPoint slajdovima tijekom prezentacije, možete spremiti crteže za sljedeću prezentaciju ili ih izbrisati tako da ćete sljedeći put kada ih pokažete početi s čistim PowerPoint slajdovima. Slijedite ove upute za brisanje crteža olovkom i markerom: Brisanje linija jedan na […]

Sadržaj biblioteke stilova u sustavu SharePoint 2010

Sadržaj biblioteke stilova u sustavu SharePoint 2010

Biblioteka stilova sadrži CSS datoteke, datoteke Extensible Stylesheet Language (XSL) i slike koje koriste unaprijed definirane glavne stranice, izgledi stranica i kontrole u SharePointu 2010. Da biste locirali CSS datoteke u biblioteci stilova web-mjesta za objavljivanje: Odaberite Radnje web-mjesta→Prikaz Sav sadržaj web-mjesta. Pojavljuje se sadržaj stranice. Knjižnica Style nalazi se u […]

Formatirajte brojeve u tisućama i milijunima u Excel izvješćima

Formatirajte brojeve u tisućama i milijunima u Excel izvješćima

Nemojte zatrpavati svoju publiku ogromnim brojevima. U Microsoft Excelu možete poboljšati čitljivost svojih nadzornih ploča i izvješća formatiranjem brojeva tako da se prikazuju u tisućama ili milijunima.

Kako dijeliti i pratiti SharePoint web-mjesta

Kako dijeliti i pratiti SharePoint web-mjesta

Naučite kako koristiti SharePointove alate za društveno umrežavanje koji pojedincima i grupama omogućuju komunikaciju, suradnju, dijeljenje i povezivanje.

Kako pretvoriti datume u julijanske formate u Excelu

Kako pretvoriti datume u julijanske formate u Excelu

Julijanski datumi se često koriste u proizvodnim okruženjima kao vremenska oznaka i brza referenca za broj serije. Ova vrsta datumskog kodiranja omogućuje trgovcima na malo, potrošačima i uslužnim agentima da identificiraju kada je proizvod napravljen, a time i starost proizvoda. Julijanski datumi se također koriste u programiranju, vojsci i astronomiji. Drugačiji […]

Kako stvoriti Access web aplikaciju

Kako stvoriti Access web aplikaciju

Možete izraditi web-aplikaciju u Accessu 2016. Dakle, što je uopće web-aplikacija? Pa, web znači da je online, a aplikacija je samo skraćenica za "aplikaciju". Prilagođena web-aplikacija je online aplikacija baze podataka kojoj se pristupa iz oblaka pomoću preglednika. Vi gradite i održavate web-aplikaciju u verziji za stolna računala […]

Traka za brzo pokretanje u sustavu SharePoint 2010

Traka za brzo pokretanje u sustavu SharePoint 2010

Većina stranica u sustavu SharePoint 2010 prikazuje popis navigacijskih veza na traci za brzo pokretanje na lijevoj strani stranice. Traka za brzo pokretanje prikazuje veze na istaknuti sadržaj web-mjesta kao što su popisi, knjižnice, web-mjesta i stranice za objavljivanje. Traka za brzo pokretanje uključuje dvije vrlo važne veze: vezu za sav sadržaj web-mjesta: […]

Što znače poruke o greškama Solvera u Excelu?

Što znače poruke o greškama Solvera u Excelu?

Za jednostavne probleme, Solver u Excelu obično brzo pronalazi optimalne vrijednosti varijable Solvera za funkciju cilja. No, u nekim slučajevima, Solver ima problema s pronalaženjem vrijednosti varijable Solvera koje optimiziraju funkciju cilja. U tim slučajevima, Solver obično prikazuje poruku ili poruku o pogrešci koja opisuje ili raspravlja o problemu koji […]