%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 Using Procedures and Functions Libraries, Modules and Dialogs Screen I/O Functions File I/O Functions Date and Time Functions Error-Handling Functions Logical Operators Mathematical Operators Numeric Functions Controlling Program Execution Variables Basic Constants Comparison Operators Strings UNO Objects, Functions and Services Exclusive VBA functions Other Commands Abs Function AND Operator Array Function Asc Function AscW Function [VBA] Atn Function BasicLibraries object Beep Statement Blue 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 CInt Function CLng Function CompatibilityMode Function CSng Function CStr Function Call Statement ChDir Statement ChDrive Statement Choose Function Chr Function ChrW Function [VBA] Close Statement Comparison Operators Const Statement ConvertFromURL Function ConvertToURL Function Cos Function CreateObject Function CreateUnoDialog Function CreateUnoListener Function CreateUnoService Function CreateUnoStruct Function CreateUnoValue Function CurDir Function CVar Function CVErr Function Date Statement DateAdd Function DateDiff Function DatePart Function DateSerial Function DateValue Function Day Function DDB Function [VBA] Declare Statement DefBool Statement DefDate Statement DefDbl Statement DefInt Statement DefLng Statement DefObj Statement DefVar Statement DialogLibraries object DimArray Function Dim Statement Dir Function Do...Loop Statement Comparison Operators 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] Frac Function FreeFile Function FreeLibrary Function Function Statement Further Statements FV Function [VBA] Generating Random Numbers 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 Statement 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] 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 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 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 Str Function StrReverse Function [VBA] String Function Sub Statement Switch Function SYD Function [VBA] Tan Function ThisComponent object TimeSerial Function TimeValue Function Time Statement Timer Function Trigonometric Functions 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 "-" Operator "*" Operator "+" Operator "/" Operator "^" Operator Tools Library Depot Library Euro Library FormWizard Library Gimmicks Library Schedule Library ScriptBindingLibrary Library Template Library 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