Categories
Ebooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Computer in the office
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Multimedia trainings
- Real estate
- Persuasion and NLP
- Taxes
- Social policy
- Guides
- Presentations
- Leadership
- Public Relation
- Reports, analyses
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
E-press
- Architektura i wnętrza
- Biznes i Ekonomia
- Home and garden
- E-business
- Finances
- Personal finance
- Business
- Photography
- Computer science
- HR & Payroll
- Computers, Excel
- Accounts
- Culture and literature
- Scientific and academic
- Environmental protection
- Opinion-forming
- Education
- Taxes
- Travelling
- Psychology
- Religion
- Agriculture
- Book and press market
- Transport and Spedition
- Healthand beauty
-
History
-
Computer science
- Office applications
- Data bases
- Bioinformatics
- IT business
- CAD/CAM
- Digital Lifestyle
- DTP
- Electronics
- Digital photography
- Computer graphics
- Games
- Hacking
- Hardware
- IT w ekonomii
- Scientific software package
- School textbooks
- Computer basics
- Programming
- Mobile programming
- Internet servers
- Computer networks
- Start-up
- Operational systems
- Artificial intelligence
- Technology for children
- Webmastering
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Narrative poetry
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
School textbooks
-
Popular science and academic
- Archeology
- Bibliotekoznawstwo
- Cinema studies
- Philology
- Polish philology
- Philosophy
- Finanse i bankowość
- Geography
- Economy
- Trade. World economy
- History and archeology
- History of art and architecture
- Cultural studies
- Linguistics
- Literary studies
- Logistics
- Maths
- Medicine
- Humanities
- Pedagogy
- Educational aids
- Popular science
- Other
- Psychology
- Sociology
- Theatre studies
- Theology
- Economic theories and teachings
- Transport i spedycja
- Physical education
- Zarządzanie i marketing
-
Guides
-
Game guides
-
Professional and specialist guides
-
Law
- Health and Safety
- History
- Road Code. Driving license
- Law studies
- Healthcare
- General. Compendium of knowledge
- Academic textbooks
- Other
- Construction and local law
- Civil law
- Financial law
- Economic law
- Economic and trade law
- Criminal law
- Criminal law. Criminal offenses. Criminology
- International law
- International law
- Health care law
- Educational law
- Tax law
- Labor and social security law
- Public, constitutional and administrative law
- Family and Guardianship Code
- agricultural law
- Social law, labour law
- European Union law
- Industry
- Agricultural and environmental
- Dictionaries and encyclopedia
- Public procurement
- Management
-
Tourist guides and travel
- Africa
- Albums
- Southern America
- North and Central America
- Australia, New Zealand, Oceania
- Austria
- Asia
- Balkans
- Middle East
- Bulgary
- China
- Croatia
- The Czech Republic
- Denmark
- Egipt
- Estonia
- Europe
- France
- Mountains
- Greece
- Spain
- Holand
- Iceland
- Lithuania
- Latvia
- Mapy, Plany miast, Atlasy
- Mini travel guides
- Germany
- Norway
- Active travelling
- Poland
- Portugal
- Other
- Russia
- Romania
- Slovakia
- Slovenia
- Switzerland
- Sweden
- World
- Turkey
- Ukraine
- Hungary
- Great Britain
- Italy
-
Psychology
- Philosophy of life
- Kompetencje psychospołeczne
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Audiobooks
-
Business and economy
- Bitcoin
- Businesswoman
- Coaching
- Controlling
- E-business
- Economy
- Finances
- Stocks and investments
- Personal competence
- Communication and negotiation
- Small company
- Marketing
- Motivation
- Real estate
- Persuasion and NLP
- Taxes
- Guides
- Presentations
- Leadership
- Public Relation
- Secret
- Social Media
- Sales
- Start-up
- Your career
- Management
- Project management
- Human Resources
-
For children
-
For youth
-
Education
-
Encyclopedias, dictionaries
-
History
-
Computer science
-
Other
-
Foreign languages
-
Culture and art
-
School reading books
-
Literature
- Antology
- Ballade
- Biographies and autobiographies
- For adults
- Dramas
- Diaries, memoirs, letters
- Epic, epopee
- Essay
- Fantasy and science fiction
- Feuilletons
- Work of fiction
- Humour and satire
- Other
- Classical
- Crime fiction
- Non-fiction
- Fiction
- Mity i legendy
- Nobelists
- Novellas
- Moral
- Okultyzm i magia
- Short stories
- Memoirs
- Travelling
- Poetry
- Politics
- Popular science
- Novel
- Historical novel
- Prose
- Adventure
- Journalism, publicism
- Reportage novels
- Romans i literatura obyczajowa
- Sensational
- Thriller, Horror
- Interviews and memoirs
-
Natural sciences
-
Social sciences
-
Popular science and academic
-
Guides
-
Professional and specialist guides
-
Law
-
Tourist guides and travel
-
Psychology
- Philosophy of life
- Interpersonal communication
- Mindfulness
- General
- Persuasion and NLP
- Academic psychology
- Psychology of soul and mind
- Work psychology
- Relacje i związki
- Parenting and children psychology
- Problem solving
- Intellectual growth
- Secret
- Sexapeal
- Seduction
- Appearance and image
- Philosophy of life
-
Religion
-
Sport, fitness, diets
-
Technology and mechanics
Videocourses
-
Data bases
-
Big Data
-
Biznes, ekonomia i marketing
-
Cybersecurity
-
Data Science
-
DevOps
-
For children
-
Electronics
-
Graphics/Video/CAX
-
Games
-
Microsoft Office
-
Development tools
-
Programming
-
Personal growth
-
Computer networks
-
Operational systems
-
Software testing
-
Mobile devices
-
UX/UI
-
Web development
-
Management
Podcasts
- Ebooks
- Office applications
- MS Office
- Microsoft Office 2013. Praktyczne programowanie makr i dodatków
E-book details
Uzupełnij swój pakiet Office i zrób na tym interes!
Programuj aplikacje dla Microsoft Office 2013 i 365 z wykorzystaniem technologii:
- Visual Studio Tools for Office
- Visual Basic for Applications
- JavaScript oraz HTML
Microsoft Office to niezwykle elastyczny i przy tym bardzo popularny pakiet biurowy. Dużej części jego użytkowników wystarczają podstawowe możliwości pakietu. Jednak istnieje spora grupa osób chcących mieć dostęp do jeszcze bardziej zaawansowanych narzędzi bez konieczności rezygnowania z uniwersalnej wersji Office’a. Dla nich właśnie powstają niewielkie aplikacje-dodatki, które można kupić w sklepach internetowych. Jeśli chcesz dowiedzieć się, jak projektować takie przydatne programy, trafiłeś na idealną książkę.
W tej publikacji znajdziesz omówienie sposobów tworzenia makr, dodatków i aplikacji dla Microsoft Office 2013 i 365 z wykorzystaniem trzech najpopularniejszych technologii: Visual Studio Tools for Office, Visual Basic for Applications oraz JavaScript Object Model. Każda z nich została opisana na konkretnych przykładach. Pokazano tu sekwencję kroków, które trzeba wykonać, by makropolecenie lub dodatek zaczęły poprawnie działać. Omówiono różne opcje, biblioteki kontrolek, sposoby integracji dodatków z programami Office’a i kwestie publikacji gotowych aplikacji. Rozszerz możliwości swojego pakietu Office!
- Projekt aplikacji-dodatku VSTO
- Kontrolki Windows Forms w dodatkach VSTO
- Tworzenie tabel, zarządzanie dokumentami i wbudowane okna dialogowe w VSTO
- Korespondencja seryjna i dostęp do danych z wykorzystaniem technologii ADO.NET Entity Framework
- Integracja skoroszytów z zewnętrznymi źródłami danych
- Rejestracja, edycja i publikacja makr z wykorzystaniem VBA
- Wykorzystanie VBA do tworzenia wykresów, regresji liniowej oraz korespondencji seryjnej
- Dostęp do wbudowanych funkcji Excela z poziomu VBA
- Programowanie makr w Wordzie: tabele i wykresy, zarządzanie dokumentami
- Szablon projektu aplikacji dla pakietu Office 2013 i 365 w JavaScript Object Model
- Programowanie widoków i dostęp do zawartości dokumentów w JavaScript Object Model
- Wykorzystanie danych z serwisów internetowych na przykładzie Google Maps w JavaScript Object Model
Naucz się ulepszać Microsoft Office 2013 i 365!
Wstęp (7)
CZĘŚĆ I. VISUAL STUDIO TOOLS FOR OFFICE (9)
Rozdział 1. Wprowadzenie (11)
- Technologia COM a biblioteki VSTO i .NET (13)
- Elementy języka C# 5.0 ułatwiające tworzenie dodatków dla pakietu Office (14)
- Instalacja narzędzi VSTO dla pakietu MS Office 2013 (15)
Rozdział 2. Projekt typu "Witaj, świecie!" w aplikacji Microsoft Word 2013 (19)
- Szablon projektu dodatku na poziomie dokumentu (19)
- Okno dialogowe (21)
- Dynamiczne wypełnianie dokumentu treścią oraz Word Object Model (24)
Rozdział 3. Osadzanie komponentów Windows Forms w dokumencie aplikacji Word 2013 (27)
- Przycisk (27)
- Lista rozwijana (30)
- Przeglądarka internetowa (34)
Rozdział 4. Praca z tabelami (39)
- Przygotowanie dokumentu (39)
- Dynamiczne wstawianie tabeli (41)
- Formatowanie tabeli (43)
- Agregacja danych zawartych w tabeli (45)
Rozdział 5. Zarządzanie dokumentami i wbudowane okna dialogowe (49)
- Ukrywanie komponentów Windows Forms (49)
- Drukowanie dokumentu (52)
- Drukowanie z użyciem wbudowanego okna dialogowego (52)
- Drukowanie bezpośrednie (54)
- Podgląd wydruku (55)
- Tworzenie, otwieranie, zapisywanie i zamykanie dokumentu (56)
- Nagłówki i stopki (59)
- Sprawdzanie pisowni (59)
- Ochrona i wysyłanie dokumentu (61)
- Okna dialogowe w trybie ukrytym (63)
Rozdział 6. Dodatki na poziomie aplikacji Word na przykładzie korespondencji seryjnej (67)
- Szablon projektu Word 2013 Add-in (68)
- Przygotowanie źródła danych (71)
- Pola korespondencji seryjnej (75)
- Scalanie dokumentu (79)
Rozdział 7. Integrowanie dokumentów Worda z zewnętrznymi źródłami danych (83)
- Instalacja przykładowej bazy Northwind (84)
- Technologia ADO.NET Entity Framework i warstwa dostępowa do bazy Northwind (85)
- Prezentacja danych w dokumencie Worda (89)
- Usuwanie rekordów (91)
- Synchronizacja pól formularza ze źródłem danych (94)
- Dynamiczne tworzenie pól formularza (95)
- Wstawianie rekordów (95)
- Scalanie pól korespondencji seryjnej (97)
Rozdział 8. Kontrolki Worda i mechanizm data binding (103)
- Projekt dodatku (103)
- Interfejs użytkownika (103)
- Wiązanie danych z kontrolkami (105)
- Przeglądanie rekordów (109)
Rozdział 9. Dodatek do skoroszytu aplikacji Excel (115)
- Szablon projektu dodatku do skoroszytu (115)
- Komponenty Windows Forms w arkuszu Excela (118)
- Tworzenie i edytowanie wykresów (121)
- Wykorzystanie i modyfikacja wstążki menu aplikacji Excel (123)
- Ukrycie standardowych zakładek wstążki menu w aplikacji Excel (128)
Rozdział 10. Panel zadań aplikacji Excel oraz import danych z zewnętrznych źródeł (131)
- Panel zadań (131)
- Formatowanie komórek (135)
- Obsługa zdarzeń (137)
Rozdział 11. Dodatki na poziomie aplikacji Excel (141)
- Projekt graficznego interfejsu dodatku (141)
- Implementacja funkcjonalności dodatku (144)
- Struktura Zadanie i komponent Kalendarz (144)
- Komponent Szczegóły zadania (148)
- Wstążka (150)
Rozdział 12. Zarządzanie dodatkami (153)
- Publikacja i instalacja (153)
- Usunięcie lub wyłączenie dodatku (155)
- Podsumowanie (156)
CZĘŚĆ II. VISUAL BASIC FOR APPLICATIONS (157)
Rozdział 13. Wprowadzenie, rejestrowanie i edytowanie makr (159)
- Co to jest VBA i kiedy z niego korzystać (159)
- Rejestracja makra (160)
- Edytowanie kodu źródłowego makra (161)
Rozdział 14. Podstawowe elementy programowania makr w Wordzie (167)
- Tworzenie i projektowanie okien dialogowych (167)
- Tworzenie makra z poziomu edytora Visual Basic (170)
- Wstawianie i formatowanie tekstu oraz zakładki (171)
Rozdział 15. Tworzenie tabel i wykresów (177)
- Wstawianie tabeli (177)
- Formatowanie tabeli (179)
- Agregacja danych w tabeli (182)
- Wstawianie wykresów (183)
Rozdział 16. Wykorzystanie wbudowanych okien dialogowych i funkcji Worda (189)
- Drukowanie i zapisywanie dokumentów (189)
- Drukowanie z użyciem wbudowanego okna dialogowego (190)
- Drukowanie bezpośrednie (190)
- Podgląd wydruku (191)
- Zapisywanie dokumentu z użyciem wbudowanego okna dialogowego (192)
- Zapisywanie bezpośrednie (192)
- Okna dialogowe w trybie ukrytym (193)
- Wykorzystanie wbudowanych funkcji (194)
- Wyszukiwanie i zamiana tekstu (194)
- Kontrolowanie widoczności wybranych fragmentów tekstu (195)
- Tworzenie komentarzy (197)
- Wstawianie grafiki WordArt (199)
- Obsługa zdarzeń (202)
Rozdział 17. Korespondencja seryjna z wykorzystaniem bazy danych Microsoft SQL Server (205)
- Połączenie ODBC z serwerem Microsoft SQL Server (205)
- Tworzenie pól korespondencji seryjnej (209)
- Scalanie korespondencji seryjnej (213)
Rozdział 18. Podstawowe elementy programowania makr w aplikacji Excel (217)
- Implementacja własnych funkcji (217)
- Wstawianie kontrolek, dostęp do zawartości komórek oraz ich formatowanie (219)
- Tworzenie opisu własnych funkcji VBA (222)
Rozdział 19. Modelowanie danych (227)
- Obiekt WorksheetFunction (227)
- Regresja liniowa (230)
- Dynamiczne tworzenie wykresów (232)
- Dynamiczne tworzenie linii trendu (234)
Rozdział 20. Dostęp do zewnętrznych źródeł danych z poziomu makra Excela (237)
- Technologia Microsoft ActiveX Data Objects (ADO) (237)
- Połączenie ze źródłem danych i pobieranie rekordów (238)
- Przeglądanie rekordów (241)
- Import danych do arkusza (242)
Rozdział 21. Publikowanie makr (247)
- Eksport makr (247)
- Import makr (247)
- Usuwanie makr (248)
CZĘŚĆ III . PROGRAMOWANIE APLIKACJI W PAKIECIE MICROSOFT OFFICE 2013 (249)
Rozdział 22. Szablon projektu aplikacji-dodatku dla pakietu Office 2013 (251)
- Tworzenie projektu (251)
- Opis projektu aplikacji internetowej dla pakietu Office (254)
Rozdział 23. Podstawowe aspekty programowania widoków (261)
- Odczytywanie właściwości obiektów drzewa DOM (261)
- Pobieranie i aktualizacja danych (264)
- Animowanie elementów widoku (266)
Rozdział 24. Dostęp do zawartości dokumentów i skoroszytów (269)
- Aktualizacja danych w bieżącym zaznaczeniu (269)
- Obsługa zdarzeń (272)
- Pobieranie i aktualizacja danych (275)
- Rodzaje wiązań zakresów danych (275)
- Tworzenie wiązań (276)
- Pobieranie i zapisywanie danych do wiązania (277)
Rozdział 25. Wykorzystanie danych z serwisów internetowych na przykładzie usługi Google Maps (283)
- Wprowadzenie (283)
- Projekt aplikacji (283)
- Publikowanie aplikacji (288)
- Podsumowanie (288)
DODATKI (289)
Dodatek. Instalacja serwera Microsoft SQL Server 2012 Express (291)
Skorowidz (299)
- Title: Microsoft Office 2013. Praktyczne programowanie makr i dodatków
- Author: Dawid Borycki
- ISBN: 978-83-246-9352-8, 9788324693528
- Date of issue: 2014-03-09
- Format: Ebook
- Item ID: of21pp
- Publisher: Helion