Read our blogs, tips and tutorials
Try our exercises or test your skills
Watch our tutorial videos or shorts
Take a self-paced course
Read our recent newsletters
License our courseware
Book expert consultancy
Buy our publications
Get help in using our site
551 attributed reviews in the last 3 years
Refreshingly small course sizes
Outstandingly good courseware
Whizzy online classrooms
Wise Owl trainers only (no freelancers)
Almost no cancellations
We have genuine integrity
We invoice after training
Review 30+ years of Wise Owl
View our top 100 clients
Search our website
We also send out useful tips in a monthly email newsletter ...
Here are the chapters included in this course manual (we use exactly the same manuals for our classroom and online Office Scripts courses).
Click here to download a sample of the first two chapters of this Introduction to Office Scripts manual, or review how to license our courseware.
Section | Title |
---|---|
1.1 | Introduction to Office Scripts |
1.2 | Preparing to Write Office Scripts |
1.3 | Writing Your First Script |
1.4 | Code Editor Settings |
Section | Title |
---|---|
2.1 | Office Script Files |
2.2 | Saving Script Files |
2.3 | Sharing Scripts |
Section | Title |
---|---|
3.1 | TypeScript Language Basics |
3.2 | Tools for Writing Code |
3.3 | Writing Neat Code |
3.4 | Dealing with Errors |
3.5 | Getting Help |
Section | Title |
---|---|
4.1 | Introduction |
4.2 | When Things Go Wrong |
4.3 | Using Buttons |
Section | Title |
---|---|
5.1 | Referring to Range Objects |
5.2 | The RangeAreas Object |
5.3 | Getting and Setting Cell Values |
5.4 | Cell Formulas |
5.5 | Formatting Cells |
5.6 | Moving Between Worksheets |
5.7 | Relative Cell References |
5.8 | Inserting, Deleting and Clearing Cells |
5.9 | Moving and Copying Cells |
5.10 | Finding Ranges |
Section | Title |
---|---|
6.1 | What are Variables? |
6.2 | Variable Scope |
6.3 | Variables and Types |
Section | Title |
---|---|
7.1 | The If Statement |
7.2 | Writing Logical Tests |
7.3 | Conditions and Objects |
7.4 | Conditions and Cell Values |
7.5 | Other Conditional Statements |
Section | Title |
---|---|
8.1 | Working with Numbers |
8.2 | Working with Strings |
8.3 | Working with Dates |
Section | Title |
---|---|
9.1 | Functions |
9.2 | Parameters |
9.3 | Returning Values |
9.4 | Function Expressions |
9.5 | Arrow Function Expressions |
Section | Title |
---|---|
10.1 | Conditional Loops |
10.2 | Exiting a Loop |
10.3 | Finding Text with a Loop |
Section | Title |
---|---|
11.1 | Introduction to For Loops |
11.2 | For Loops and Ranges |
11.3 | More For Loop Features |
Section | Title |
---|---|
12.1 | Introduction to Arrays |
12.2 | Modifying Array Contents |
12.3 | Searching Arrays |
12.4 | Extracting Values from Arrays |
12.5 | Looping Over Arrays |
12.6 | Multi-Dimensional Arrays |
12.7 | Arrays and Ranges |
12.8 | Arrays and Function Parameters |
Section | Title |
---|---|
13.1 | Introduction to Collections |
13.2 | Collections and Objects |
13.3 | Adding and Deleting Objects |
13.4 | Looping Through Collections |
13.5 | Worksheet Examples |
13.6 | Chart Examples |
13.7 | Table Examples |
Section | Title |
---|---|
14.1 | What is Error Handling? |
14.2 | Throwing Exceptions |
14.3 | Errors in Functions |
Section | Title |
---|---|
15.1 | Office Scripts Reference |
If you book a place on one of our courses you will automatically get access to the relevant courseware manual online, and also have the option to receive a paper copy of it.
Kingsmoor House
Railway Street
GLOSSOP
SK13 2AA
Landmark Offices
99 Bishopsgate
LONDON
EC2M 3XD
Holiday Inn
25 Aytoun Street
MANCHESTER
M1 3AE
© Wise Owl Business Solutions Ltd 2024. All Rights Reserved.