Agilent Technologies E5071C Manual page 1082

Hide thumbs Also See for E5071C:
Table of Contents

Advertisement

Introduction of the E5071C Macro Function
Overview
Macro Function
Other topics about Introduction to VBA Programming
Overview
The E5071C has a built-in macro function that allows a single instruction to
substitute for multiple instructions. You can have the E5071C automatically
execute your own macro program that contains a series of VBA (Visual
Basic for Application) statements. The macro function allows you to run a
variety of applications; you can control not only the E5071C but also
various peripherals from your own macro code.
The VBA is based on the VB (Visual Basic) programming language.
Although the VBA is similar to the VB, they are not the same. The VBA is
decreased some of the VB's features and added characteristic features for
each application. The E5071C VBA is added features for controlling the
E5071C. For details of difference between the VBA and the VB, refer to
Microsoft official guides, and various books on VBA.
For information on the basic operating procedures for the E5071C's VBA,
see Operation Basics. This manual is not meant to be an in-depth guide to
VBA programming basics and the syntax of VBA functions and commands.
Such in-depth information is covered in VBA Help, Microsoft official guides,
and various books on VBA.
application.
Macro Function
The macro function allows you to control the E5071C itself as well as
various peripherals. You can do the following:
1. Automate repetitive tasks
You can use the E5071C's macro function to combine several
processes into one. Automating repetitive tasks provides higher
efficiency and eliminates human error. Once you have contained
repetitive tasks in Sub procedures, you can later call the procedures
from other programs, thus allowing effective reuse of programming
assets.
2. Implement a user interface
The E5071C VBA supports user forms that simplify creating a visual
user interface. User forms guide users through common tasks such
as performing measurement and entering data, without requiring
The built-in VBA can not control the ENA option TDR
Programming
1309

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents