:Base macros.HLP :Title Macros 1 Macros - getting started 2 Introduction=Introduction 2 What you need=What_you_need 2 Getting started=Getting_started 2 How the macros are created, stored and executed=How_the_macros_are_created_stored_and_executed 1 Write macros 2 Write macros=Write_macros 2 Working with text 3 Working with the text object=Text 3 Counting the characters=Counting_the_characters 3 Examining each character in a document=Examining_each_character_in_a_document 3 Dealing with document chunks=Dealing_with_document_chunks 3 Inserting Text=Inserting_Text 3 Deleting Text=Deleting_Text 2 Working with selections 3 Working with the Selection object=Working_with_the_Selection_object 2 Working with documents 3 Working with documents=Working_with_documents 3 Documents collection=Documents_collection 3 Document object=Document_object 2 Quick tutorial 3 A Write macro tutorial=A_Write_macro_tutorial 3 Refining the macro to make it more useful=Refining_the_macro_to_make_it_more_useful 1 Spreadsheet macros 2 Spreadsheet macros=Spreadsheet_macros 2 Working with cells 3 Working with cells=Working_with_cells 3 Using the active cell=Using_the_active_cell 3 Cut, copy and paste etc=Cut_copy_and_paste_etc 3 Working with a specific cell=Working_with_a_specific_cell 3 Working with cells relative to the active cell=Working_with_cells_relative_to_the_active_cell 2 Working with ranges 3 Ranges=Ranges 3 Specifying a range=Specifying_a_range 3 Working with a range to the left and/or above the active cell=Working_with_a_range_to_the_left_and_or_above_the_active_cell 3 Working with individual cells in a range=Working_with_individual_cells_in_a_range 3 A brief note on the Item property of a range=A_brief_note_on_the_Item_property_of_a_range 2 Workbooks and worksheets 3 Working with worksheets and workbooks=Working_with_worksheets_and_workbooks 1 Database macros 2 Database macros=Database_macros 2 Working with database, tables and records 3 Working with Databases=Working_with_Databases 3 Working with tables=Working_with_tables 3 Working with fields=Working_with_fields 2 DAO automation 3 Using DAO automation=Using_DAO_automation 3 DAO.DBEngine=DAODBEngine 3 DAO Database=DAO_Database 1 Automation from outside Ability 2 Automating Ability from other programs=Automating_Ability_from_other_programs 2 Automating Write=Automating_Write 2 Automating Spreadsheet=Automating_Spreadsheet 2 Automating Database=Automating_Database 1 Example macros 2 Macros - examples=Macros_examples 2 Write examples 3 Printing multiple copies=Printing_multiple_copies 3 Printing the selection=Printing_the_selection 3 Inserting a database address into Write=Inserting_a_database_address_into_Write 3 Inserting a database address - code listing=Inserting_a_database_address_code_listing 3 Sending email from Write=Sending_email_from_Write 3 Refining the send email macro=Refining_the_send_email_macro 3 Sending email from Write - code listing=Sending_email_from_Write_code_listing 2 Database examples 3 Making a letter from the current record=Making_a_letter_from_the_current_record 3 Create letter from database - code listing=Create_letter_from_database_code_listing 2 Miscellaneous examples 3 Opening a web page inside Ability=Opening_a_web_page_inside_Ability 3 Getting information on the script engine=Getting_information_on_the_script_engine 1 The VBScript language 2 An introduction to the VBScript language=An_introduction_to_the_VBScript_language 2 Creating and assigning variables=Creating_and_assigning_variables 2 Explicit declaration of variables=Explicit_declaration_of_variables 2 Simple interaction with the user=Simple_interaction_with_the_user 2 Conditional statements=Conditional_statements 2 Repeating commands with a For...Next loop=Repeating_commands_with_a_For...Next_loop 2 Repeating commands with a While...Wend loop=Repeating_commands_with_a_While...Wend_loop 2 Using functions and subroutines=Using_functions_and_subroutines 2 Subroutines - an example=Subroutines_an_example 2 Functions - an example=Example_of_how_to_use_functions 2 Dealing with run-time errors=Dealing_with_run_time_errors