Autor: Guy Hart-Davis
Broj strana: 584
ISBN broj: 8673101913
Izdavač:
Kompjuter biblioteka
Godina izdanja: 2000.
Kataloški broj: 105.
Sećate se izreke: "Dajte mi polugu i pokrenuću svet"? U današnje vreme bi se moglo reći "Dajte mi VBA i ja ću automatizovati sve aplikacije koje koristite i naučiću Vas da ih volite". Ova knjiga posvećena je korišćenju VBA 6, pomoću primera u Wordu 2000, Excelu 2000, PowerPointu 2000, Projectu 2000, WordPerfectu 2000, Visiou 2000 i AutoCADu 2000. Principe koje naučite u ovoj knjizi možete koristiti u bilo kojoj od nekoliko stotina VBA važećih aplikacija, uključujući i one koji koriste VBA 5, kao što su Word 97, Excel 97, PowerPoint 97, Project 98, Visio Enterprise i Auto CAD 14.
šta možete uraditi pomoću VBA ? U VBA važećoj aplikaciji, možete koristiti VBA za automatizaciju skoro svake akcije koju izvršavate interaktivno (odnosno manuelno) sa aplikacijom. Na primer, u Wordu možete kreirati dokument, dodati mu tekst, formatirati ga i urediti. U Projectu možete integrisati taskove iz više projekata u jedan projekat; ili u Auto CAD-u, ili Visiou možete brzo dodati potrebne objekte u crtež (ili nepotrebne objekte izbaciti).
VBA koristi akcije brže, tačnije, pouzdanije i mnogo jeftinije, nego bilo koji čovek. Jedino što ne može da uradi (osim da vozi Viper, ili napravi dobar omlet) je da donosi odluke slične ljudskim, ali ukoliko možete odrediti mehanizme za brže donošenje odluka, VBA će biti srećan da odlučuje umesto Vas. Dodavanjem odluka o izradi struktura i petlji (uslovnih ponavljanja) za Vaš kod mogu se ostvariti akcije daleko iznad opsega akcija koje čovek koristi.
Ali čekajte, ima još nešto! VBA će Vam dati alate za kreiranje interfejsa Vašeg koda -okvire za poruke, okvire za unos, korisničke forme, grafičke objekte za kreiranje formi i korisničke okvire za dijalog. Koristeći VBA, možete, zapravo, kreirati korisničku aplikaciju koja se pokreće bez host aplikacije. Na primer, možete kreirati pomoću PowerPointa korisničku aplikaciju koja će automatski kreirati prezentaciju za Vas. Pomoću VBA možete koristiti i jednu aplikaciju iz druge. Na primer, u Wordu ga možete koristiti za pokretanje Visioa, kreirati crtež, a onda ga ubaciti u Word dokument. Slično tome, kada koristite VBA u Visiou možete pomoću njega aktivirati Word i iskoristiti njegov spell checker za neki problematični tekst.
Zbog toga što se VBA standardan set alata razlikuje po mogućnostima od mogućnosti host aplikacije, kada naučite da koristite VBA u jednoj aplikaciji moći ćete da primenite to znanje brzo i u drugim aplikacijama. Na primer, možete početi učenje o manipulacijama VBA u Excelu, a onda preći na korišćenje tih znanja o VBA u Visiou. Moraćete naučiti komponente Visio aplikacije, zato što se razlikuju od Excelovih komponenata, ali ćete moći da koristite skup znanja o VBA bez problema.
Ova knjiga ima praktičan pristup u brzini i automatizaciji rada korišćenjem VBA. To je bolje nego početi sa knjigom od 300 stranica "suve" teorije pre nego što Vam se pokaže nešto korisno i upotrebljivo. Počećemo sa metodom kreiranja VBA koda, koristeći Macro Recorder, koji VBA Microsoft aplikacije sadrže (nažalost, Word Perfect, AutoCAD i Visio nemaju Macro Recorder - to znači da ćete, ako koristite neku od ovih aplikacija, imati teškoća u učenju). Nakon toga, naučićete da ispravljate kod, pre nego što uđete u suštinu sintakse i teorije VBA, što će Vas dovesti do rešavanja kompleksnijih problema.
Šta sadrži ova knjiga? Ona Vas uči kako da koristite VBA da biste automatizovali svoj posao u VBA mogućim aplikacijama. Za konkretne primere knjiga pruža domete korišćenja Worda, Excela, PowerPointa, Projecta, WordPerfecta, AutoCAD-a i Visioa u VBA mogućim aplikacijama.
Evo šta ćete naći u 20 poglavlja ove knjige:
Trudio sam se da organizujem materijal u ovoj knjizi po razumljivom i logičnom redosledu. Da bi se izbeglo ponavljanje nepotrebnih informacija, termini koji se pominju u određenom poglavlju su detaljno objašnjeni i u poglavljima koja slede. U knjizi sam predstavio više kodnih primera iz sedam aplikacija koje ova knjiga "pokriva". Ako imate sreće, neke od njih ćete moći primeniti direktno u svom poslu. Ali većina njih ilustruje tehnike i principe, pa ćete morati kreirati kod sami, u skladu sa tim tehnikama i principima.
Ova knjiga je za svakog ko želi da nauči da koristi VBA da bi automatizovao svoj rad u VBA aplikaciji. Automatizujući svoj posao, možete koristiti bilo šta za kreiranje par jednostavnih procedura, koje će omogućiti korišćenje nekih kompleksnih operacija po jednom ključu za izradu korisničke aplikacije, sa kompletnim interfejsom koji ni po čemu ne podseća na regularni interfejs host aplikacija.
Moj cilj je da Vam omogućim najbrže moguće korišćenje VBA. Knjiga nije kompletno linearna, zapravo na početku su predstavljeni pojmovi koji će Vam biti korisni pri izradi sopstvenih procedura sa VBA.
Na primer, Macro Recorder (neke od Microsoft aplikacija ga sadrže) je moćan alat za učenje kako koristiti VBA i za nalaženje odgovarajućih objekata, osobina, metoda i argumenata. Neki ljudi ga preporučuju kao dobar alat za početak. Na početku ću objasniti korišćenje Macro Recordera, pomoću koga ćete brže obaviti poslove, naučićete mnogo brže i brže ćete napredovati, što će se manifestovati kroz rezultate.
Pomenuo sam ranije da nisam hteo da Vas "zamaram" teorijom na početku knjige. Zapravo u ovoj knjizi ima mnogo teorijskog materijala, ali sam se trudio da svaki deo prikažem i kroz praksu i u kontekstu, gde je god to bilo moguće. To znači navođenje konkretnih, ili, čak, i grafičkih primera u praksi za svaki teorijski deo. Na primer, kada učite o petljama date su i kratke izvršne procedure, koje ilustruju korišćenje svake vrste petlje, tako da možete videti to odmah na delu.
Šta je na CD-u?
CD sadrži listinge programa i ključne korisničke forme korišćene u knjizi, zajedno sa video zapisom snimljenih makroa, upravljanje Visual Basic Editorom i kreiranje procedura u Visual Basic Editoru.
Kratak sadržaj
1 – Šta je VBA i šta se može uraditi sa njim?
2 – Snimanje i pokretanje macroa u Microsoft Office aplikacijama
3 – Korišćenje Visual Basic Editora
4 – Editovanje snimljenih macroa
5 – Osnove VBA sintakse
6 – Rad sa promenljivim i konstantama
7 – Korišćenje pokazivača
8 – Nalaženje objekata koji su Vam potrebni
9 – Korišćenje i kreiranje funkcija
10 – Kreiranje procedura
11 – Korišćenje okvira za poruke i okvira za unos
12 – Korišćenje petlji za ponavljanje akcija
13 – Donošenje odluka u Vašem kodu
14 – Modeli objekata
15 – Kreiranje jednostavnih korisničkih okvira za dijalog
16 – Kreiranje složenijih okvira za dijalog
17 – Izrada modularnog koda
18 – Debagovanje koda
19 – Izrada Well-Behaved procedura (procedure koje se lepo ponašaju)
20 – Korišćenje VBA bezbednosnih celina
Rečnik
Slične knjige prevedene:
1-69 Visual Basic 6 - Piter Norton - III izdanje
1-70 Visual Basic 6 - Programiranje baza podataka - II izdanje
1-35 Visual Basic - Programiranje grafike
Budite prvi koji će ostaviti komentar.
Popust cena:
1200.00 rsd
Popust cena:
1500.00 rsd
© Sva prava pridržana, Kompjuter biblioteka, Beograd, Obalskih radnika 4a, Telefon: +381 11 252 0 272 |
||