Skip to Content
Writing Word Macros, Second Edition
book

Writing Word Macros, Second Edition

by Steven Roman PhD
October 1999
Beginner
410 pages
10h 45m
English
O'Reilly Media, Inc.
Content preview from Writing Word Macros, Second Edition

Chapter 7. Built-in Functions and Statements

In this chapter:

  • The MsgBox Function

  • The InputBox Function

  • VBA String Functions

  • Miscellaneous Functions and Statements

VBA has a large number of built-in functions and subroutines. We will take a look at a few of the more commonly used ones (at least for programming Word VBA) in this chapter and the next. The VBA functions are:

Abs

DateSerial

Int

Oct

Array

DateValue

Ipmt

Partition

Asc

Day

IRR

Pmt

AscB

DDB

IsArray

PPmt

AscW

Dir

IsDate

PV

Atn

DoEvents

IsEmpty

QBColor

Cbool

Environ

IsError

Rate

Cbyte

EOF

IsMissing

RGB

Ccur

Error

IsNull

Right

Cdate

Exp

IsNumeric

RightB

CDbl

FileAttr

IsObject

Rnd

Cdec

FileDateTime

Lbound

RTrim

Choose

FileLen

Lcase

Second

Chr

Fix

Left

Seek

ChrB

Format

LeftB

Sgn

ChrW

FreeFile

Len

Shell

Cint

FV

LenB

Sin

CLng

GetAllSettings

LoadPicture

SLN

Command

GetAttr

Loc

Space

Cos

GetAutoServerSettings

LOF

Spc

CreateObject

GetObject

Log

Sqr

CSng

GetSetting

Ltrim

Str

CStr

Hex

Mid

StrComp

CurDir

Hour

MidB

StrConv

Cvar

Iif

Minute

String

CVDate

IMEStatus

MIRR

Switch

CVErr

Input

Month

SYD

Date

InputB

MsgBox

Tab

DateAdd

InputBox

Now

Tan

DateDiff

InStr

Nper

Time

DatePart

InStrB

NPV

Timer

TimeSerial

TypeName

Val

Year

TimeValue

UBound

VarType

 

Trim

UCase

Weekday

 

The VBA statements are:

AppActivate

Do…Loop

Mid

Reset

Beep

End

MidB

Resume

Call

Enum

MkDir

Return

ChDir

Erase

Name

RmDir ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

Writing Excel Macros with VBA, 2nd Edition

Writing Excel Macros with VBA, 2nd Edition

Steven Roman PhD
101 Ready-To-Use Excel Macros

101 Ready-To-Use Excel Macros

Michael Alexander, John Walkenbach

Publisher Resources

ISBN: 9781565927254Catalog PageErrata