Opis
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 OfficeVisual Basic for ApplicationsJavaScript oraz HTMLMicrosoft 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 VSTOKontrolki Windows Forms w dodatkach VSTOTworzenie tabel, zarządzanie dokumentami i wbudowane okna dialogowe w VSTOKorespondencja seryjna i dostęp do danych z wykorzystaniem technologii ADO.NET Entity FrameworkIntegracja skoroszytów z zewnętrznymi źródłami danychRejestracja, edycja i publikacja makr z wykorzystaniem VBAWykorzystanie VBA do tworzenia wykresów, regresji liniowej oraz korespondencji seryjnejDostęp do wbudowanych funkcji Excela z poziomu VBAProgramowanie makr w Wordzie: tabele i wykresy, zarządzanie dokumentamiSzablon projektu aplikacji dla pakietu Office 2013 i 365 w JavaScript Object ModelProgramowanie widoków i dostęp do zawartości dokumentów w JavaScript Object ModelWykorzystanie danych z serwisów internetowych na przykładzie Google Maps w JavaScript Object ModelNaucz się ulepszać Microsoft Office 2013 i 365!