VBA Developer's Handbook Second Edition
-
Author:
-
Subject:
-
Published by:John Wiley & Sons Inc (US)
-
Published:14/05/2001
-
Price:$74.99
- < Buy this book >
This book is the essential resource for developers working with any of the more than 300 products that employ the Visual Basic for Applications programming language. Written by recognized VBA experts, it provides detailed coverage of a wide range of specific VBA programming challenges. Its careful, step-by-step instructions and thousands of lines of code offer answers, while teaching you to devise new and creative solutions. The instruction applies equally to all VBA environments, whether you are building standalone applications or customizing commercial products using their built-in VBA programmability.
Coverage Includes
- Manipulating text, numbers, and dates
- Using automation to control other applications
- Creating objects using VBA class modules
- Using standard search and sort algorithms from within VBA
- Creating standard dynamic data structures, including linked lists, binary trees, stacks, and queues
- Working with Windows system information, including memory status, screen info, mouse, keyboard, and power status
- Working with Windows Registry data
- Retrieving and setting Windows networking information
- Working with the Windows file system, iterating through folders, creating and deleting files
- Adding sound and movies to VBA apps using Windows multimedia extensions
- Tapping the system capabilities provided by the Windows Scripting Runtime library
- Writing add-ins for the Visual Basic environment
Note: CD-ROM/DVD and other supplementary materials are not included as part of eBook file.
Biography
Table of Contents
Introductionxxi Chapter1:Manipulating Strings.
Chapter2:Working with Numbers.
Chapter3:Working with Dates and Times.
Chapter4:Using VBA to Automate Other Applications.
Chapter5:Creating Your Own Objects with VB Class Modules.
Chapter6:Advanced Class Module Techniques.
Chapter7:Searching and Sorting in VBA.
Chapter8:Creating Dynamic Data Structures Using Class Modules.
Chapter9:Retrieving and Setting System Information.
Chapter10:Managing Windows Registry Data.
Chapter11:The Windows Networking API.
Chapter12:Working with Disks and File.
Chapter13:Adding Multimedia to Your Applications.
Chapter14:Using the Scripting Runtime Library Objects.
Chapter15:Writing Add-Ins for the Visual Basic IDE.
Appendix A:The Reddick VBA Naming Conventions, Version 6.
Index
- FTSenior .Net Developer - Mobility/Portal SolutionsNSW
- FTAccount Manager - Strategic Enterprise DevelopmentNSW
- CCDB2 / DBA Technical Consultant - Finance company - Melbourne CBD - DB2VIC
- FTMobile Portal Architect - .Net TechnologiesNSW
- FTSupport Consultant - Global Vendor - $55-75,000NSW
- FTDigital Account ManagerNSW
- CCDigital Business Analyst - Agile/ScrumNSW
- FTDigital Account ManagerNSW
- FTTechnical Operations ManagerNSW
iAsset is a channel management ecosystem that automates all major aspects of the entire sales,marketing and service process, including data tracking, integrated learning, knowledge management and product lifecycle management.
What is Wireless 2.0
The challenges and the Practical Approach to a ‘Wi-Fi that works’ Creating “Wi-Fi that works”, even with minimal requirements, is a tall order given the breadth of client and application types that must perform well over the wireless infrastructure, but when adding in the speed and complexity of 802.11n, a variety of demanding applications, high-density environments, and tricky deployment scenarios, controller-based vendors cannot live up to their promises of Ethernet-like determinism. This whitepaper defines what a Wireless 2.0 network is, and the importance of a controller-less architecture for performance, reliability, scalability, security, and flexibility. Download this now
HiveManager Online: Less Dollars, More Sense
Today’s de facto standard controller-based Wi-Fi infrastructure model is just too complicated, too expensive, and too unreliable. It’s common for enterprise and mid-market network operators alike to get caught in a crossroads of compromises involving costs, complexity, features, and reliability.









