%PRODUCTNAME Basic Help Programming with %PRODUCTNAME Basic %PRODUCTNAME Basic Glossary Basics Syntax %PRODUCTNAME Basic IDE IDE Overview The Basic Editor Watch Window Macro Toolbar Macro Working with VBA Macros Compiler options Using Procedures and Functions Libraries, Modules and Dialogs How to Read Syntax Diagrams Basic Constants Variables Logical Operators Comparison Operators Strings Date and Time Functions Mathematical Operators Numeric Functions Trigonometric Functions Screen I/O Functions File I/O Functions Controlling Program Execution Error-Handling Functions Other Commands Generating Random Numbers UNO Objects, Functions and Services Calling Calc functions Exclusive VBA functions Further Statements Abs Function And Operator Array Function Asc Function AscW Function [VBA] Atn Function BasicLibraries object Beep Statement Blue Function Call Statement CallByName Function Case Statement CBool Function CByte Function CCur Function CDateFromUnoDateTime Function CDateToUnoDateTime Function CDateFromUnoTime Function CDateToUnoTime Function CDateFromUnoDate Function CDateToUnoDate Function CDateFromIso Function CDateToIso Function CDate Function CDbl Function CDec Function ChDir Statement ChDrive Statement Choose Function Chr Function ChrW Function [VBA] CInt Function CLng Function Close Statement Collection Object CompatibilityMode Function Const Statement ConvertFromURL Function ConvertToURL Function Cos Function CreateObject Function CreateUnoDialog Function CreateUnoListener Function CreateUnoService Function CreateUnoServiceWithArguments Function CreateUnoStruct Function CreateUnoValue Function CSng Function CStr Function CurDir Function CVar Function CVErr Function Date Function DateAdd Function DateDiff Function DatePart Function DateSerial Function DateValue Function Day Function DDB Function [VBA] Declare Statement DefBool Statement DefCur Statement DefDate Statement DefDbl Statement DefErr Statement DefInt Statement DefLng Statement DefObj Statement DefSng Statement DefStr Statement DefVar Statement DialogLibraries object DimArray Function Dim Statement Dir Function Do...Loop Statement DoEvents Function End Statement Enum Statement [VBA] Environ Function Eof Function EqualUnoObjects Function Eqv Operator Erase Statement Erl Function Err Function Err Object [VBA] Error Function Error-Handling Functions Exit Statement Exp Function FileAttr Function FileCopy Statement FileDateTime Function FileExists Function FileLen Function FindObject Function FindPropertyObject Function Fix Function For Each Statement For...Next Statement Format Function FormatDateTime Function [VBA] FormatNumber Function [VBA] FormatPercent Function [VBA] Frac Function FreeFile Function FreeLibrary Function Function Statement FV Function [VBA] GetAttr Function GetDefaultContext Function GetGUIType Function GetProcessServiceManager Function GetPathSeparator Function GetSolarVersion Function GetSystemTicks Function Get Statement Global keyword GlobalScope GoSub...Return Statement GoTo Statement Green Function HasUnoInterfaces Function Hex Function Hour Function IIf Function If...Then...Else Statement Imp Operator InStr Function InStrRev Function [VBA] Input Function [VBA] InputBox Function Input# Statement Int Function IPmt Function [VBA] IRR Function [VBA] Is Operator IsArray Function IsDate Function IsEmpty Function IsError Function IsMissing function IsNull Function IsNumeric Function IsObject Function IsUnoStruct Function Join Function Kill Statement LBound Function LCase Function LSet Statement LTrim Function Left Function Len Function Let Statement Line Input # Statement Loc Function Lof Function Log Function Mid Function, Mid Statement Minute Function MIRR Function [VBA] MkDir Statement Mod Operator Month Function MonthName Function [VBA] MsgBox Function MsgBox Statement Name Statement New keyword Not Operator Now Function NPer Function [VBA] NPV Function [VBA] Numeric Functions Oct Function On Error GoTo ... Resume Statement On...GoSub Statement; On...GoTo Statement Open Statement Option Base Statement Option ClassModule statement Option Compatible statement Option Explicit Statement Option VBASupport Statement Optional (in Function Statement) Or Operator Partition Function [VBA] Pmt Function [VBA] PPmt Function [VBA] Print Statement Property Statement Public keyword Put Statement PV Function [VBA] QBColor Function Rate Function [VBA] Randomize Statement ReDim Statement Red Function Rem Statement Replace Function Reset Statement Resume Statement RGB Function RGB Function [VBA] Right Function RmDir Statement Rnd Function Round Function [VBA] RSet Statement RTrim Function Second Function Seek Function Seek Statement Select...Case Statement SetAttr Statement Set Statement Sgn Function Shell Function Sin Function SLN Function [VBA] Space Function Spc Function Split Function Sqr Function Square Root Calculation StarDesktop object Static keyword Stop Statement StrComp Function StrConv Function [VBA] Str Function StrReverse Function [VBA] String Function Sub Statement Switch Function SYD Function [VBA] Tan Function ThisComponent object ThisDatabaseDocument object TimeSerial Function TimeValue Function Time Function Timer Function Trim Function TwipsPerPixelX Function TwipsPerPixelY Function Type Statement TypeName Function; VarType Function UBound Function UCase Function Val Function Wait Statement WaitUntil Statement WeekDay Function WeekdayName Function [VBA] While...Wend Statement With Statement Write Statement Xor Operator Year Function "-" Subtraction Operator "*" Multiplication Operator "+" Addition Operator "/" Division Operator "\" Integer Division Operator "^" Exponentiation Operator "& or +" Concatenation Operators "&" Hexadecimal/Octal Notation ":" Statement Separator Tools Library Depot Library Euro Library FormWizard Library Gimmicks Library ImportWizard Library Schedule Library ScriptBindingLibrary Library Template Library WikiEditor Library Overview of the ScriptForge Library List of all ScriptForge methods and properties Creating Python Scripts with ScriptForge ScriptForge method signatures Array service Base service Basic service Calc service Chart service Database service Dataset service Datasheet service Dialog service DialogControl service Dictionary service Document service Exception service FileSystem service Form service FormControl service FormDocument service L10N service Menu service Platform service PopupMenu service Region service Services service Session service String service TextStream service Timer service Toolbar service ToolbarButton service UI service UnitTest service Writer service Recording a Macro Changing the Properties of Controls in the Dialog Editor Creating Controls in the Dialog Editor Programming Examples for Controls in the Dialog Editor Opening a Dialog With Program Code Creating a Basic Dialog Organizing Libraries and Modules Using Variables Using Objects Debugging a Basic Program Event-Driven Macros %PRODUCTNAME Basic Programming Examples Calling Python Scripts from Basic Access2Base, the API for Base users %PRODUCTNAME Python Scripts Help Integrated Development Environment (IDE) for Python Python Scripts Organization and Location Running Python Interactive Console Programming with Python Scripts Python Programming Examples Calling Basic Macros from Python scriptforge module uno module msgbox module Object Inspector