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