Download presentation
Presentation is loading. Please wait.
Published byShanna French Modified over 9 years ago
1
VBA, COM and OSI: Building the Digital Nervous System Neil Charney Senior Product Manager Microsoft Corporation
2
Partners Microsoft Is About Two Things Outstanding products Outstanding partners Great products
3
Tools R&D Marketing MicrosoftPartnerMicrosoftPartner Standards Microsoft Community Leveraging Partnerships Tools R&D Marketing Microsoft/OSIPartnerMicrosoft/OSIPartner Standards Microsoft & OSI Community
4
Today’s World: Complex Pieces - No Integration Web Remote Systems Windows 95 Office 97 Windows 95 Office 97 “Extranet” Customer Access Core IT Infrastructure Enterprise Data Legacy Systems Multiple Applications, Multiple Data Stores Server
5
Executing on planned events Reacting to unplanned events DigitalNervousSystem Competitive advantage
6
Internet, Intranet connections Rich, reliable electronic mail Integrated LOB applications Common productivity suite Up-to-date personal computer Building A Successful Nervous System
7
Digital Nervous System Building Blocks Up-to-date PC Common productivity suite Rich, reliable messaging Internet connections Line-of-business apps that work together
8
Visual Studio 97 Comprehensive Scalable Open
9
Visual Basic for Applications Bringing the power of Visual Basic to Applications
10
Visual Basic for Applications Professional development environment Access to application functionality Tight integration with user and application events (open, close, click, etc.) Support for ActiveX components Fast performance - Up to 200X faster
11
VBA Milestones Beyond Macro Processing 1987 Office 97 1997 Microsoft Access 95 1995 Microsoft Excel 5.0 & Project 4.0 1993
12
Microsoft Excel Visual Basic for Applications Demo:
13
Office 97 TCO Study Study of Office 97 Early Adopters Over 300,000 desktops VBA development generated 50% cost savings Leveraged existing developer resources Customized and automated business processes 75% planning solutions with Office and VBA Source: Giga Group 1997
14
Case Study: CIGNA P&C Problem Time and labor-intensive report creation, rekeying error prone Goals Leverage existing investment Reduce production and training time, increase reliability and accuracy ROI Save 20,000 person-hours with increase overall accuracy
15
3 Perform data analysis CIGNA P&C: Past Process 1 Print mainframe report 2 Key data Into other spreadsheet 5 Chart data in other graphics package 6 Add comments 4 Chart data in spreadsheet Day 1 Day 2 Day 3
16
Cigna P&C Visual Basic for Applications Demo:
17
VBA Milestones Beyond Macro Processing 1987 Office 97 1997 VBA Licensing 29 Shipping Products >100 Companies in 23 Industries Microsoft Access 95 1995 Microsoft Excel 5.0 & Project 4.0 1993
18
Microsoft Office Horizontal Components Engineering Vertical Components Broad Industry Support for VBA Accounting, Customer Management, ERP, Data Warehousing Help Desk, Document Management, Corporate Applications Manufacturing Development Tools Data Analysis CAD/CAM Project Management Simulation
19
VBA and COM: Building the Digital Nervous System Integrates multiple line of business applications Customizes off-the-shelf software to respond to changes in requirements Leverages existing data, equipment, infrastructure and skills
20
Integrate with Existing Investments Link to legacy and enterprise systems Bridge “Islands of Data” Share data across LOB applications Work with middle-tier components Connect multiple VBA-enabled applications VBA “common language” across the desktop and throughout the enterprise
21
Customizing Applications 75% of companies will buy over build in 1999; up from 50% today 1 Faster delivery and lower initial cost One size doesn’t fit all 79% of companies customize the applications they bought 2 VBA enables “buy and customize” alternative 1. Gartner Group: Traditional Client/Server AD Tool Market Shrinking; 6/27/97 2. Forrester Group: Packaged Application Strategies, 5/1/96
22
Professional Developer Trends Development language usage Percentages project to 2.4 million Pro Developers in the US. Source: Market Decisions Corporation, 1996-1997 US Developer Tracking Study, international projection based on % of Microsoft license sales
23
Integrating VBA enabled applications Visual Basic for Applications Demo:
24
Executing on planned events Reacting to unplanned events DigitalNervousSystem Competitive advantage High Productivity High Quality Low Cost High Productivity High Quality Low Cost Flexibility Integration Quick Reaction Flexibility Integration Quick Reaction New Gov’t Regulations VariableConfigurations Smaller Batch Sizes Competitor Initiatives Manufacturing
25
A Manufacturing DNS World Hardware/ Shop Floor Hardware/ HMI/ControlHMI/ControlSimulationSimulation AnalysisAnalysis MRP/FinanceMRP/Finance ProductDesignProductDesign Great Plains/IControl OSI Microsoft Office Systems Modeling Rockwell Intellution Iconics Nemasoft PID AutodeskVisioParametric
26
PI-ProcessBook/VBA Product Demo Alton Loe, OSI Software
27
Office 97 Developer Edition Everything for building and distributing solutions with Office 97 Office Pro Plus Microsoft Access run time, Microsoft Access, Visual SourceSafe ™ integration, Setup Wizard, ActiveX Controls, Jet Replication Tools Printed documentation MSDN Office Developer Sampler
28
Resources And Training Office Developer Forum http://www.microsoft.com/officedev/ White papers, sample code, articles, events Developer conferences VBiTs, TechEd VBA Solutions Conference (http://www.vbaconference.com) Publications VBPJ, Microsoft Office & VBA Developer
29
Mark Your Calendars! New Orleans, Louisiana June 1-5, 1998 http://www.microsoft.com/events/teched Strong solutions focus Many Office/VBA sessions Demo area, peer talk, expo hall, more
30
Mark Your Calendars! Office and VBA Solutions Conference and Exposition Informant Communications & Microsoft London, England July 12-15, 1998 AND…October, 1998, Los Angeles Office development sessions VBA ISV sessions Expo hall and more
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.