Category:Office Software Programming: Difference between revisions
From ICO wiki
Jump to navigationJump to search
Line 57: | Line 57: | ||
==Homework2== | ==Homework2== | ||
* Ex 1 http://www.wiseowl.co.uk/training/exercises/ex-1743.htm kadri | * Ex 1 http://www.wiseowl.co.uk/training/exercises/ex-1743.htm kadri | ||
* Ex 2 http://www.wiseowl.co.uk/training/exercises/ex-1742.htm | * Ex 2 http://www.wiseowl.co.uk/training/exercises/ex-1742.htm Nino | ||
* Ex 3 http://www.wiseowl.co.uk/training/exercises/ex-1732.htm Riina | * Ex 3 http://www.wiseowl.co.uk/training/exercises/ex-1732.htm Riina | ||
* Ex 4 http://www.wiseowl.co.uk/training/exercises/ex-1853.htm | * Ex 4 http://www.wiseowl.co.uk/training/exercises/ex-1853.htm | ||
* Ex 5 http://www.wiseowl.co.uk/training/exercises/ex-1736.htm | * Ex 5 http://www.wiseowl.co.uk/training/exercises/ex-1736.htm | ||
* Ex 6 http://www.wiseowl.co.uk/training/exercises/ex-1735.htm mariliis | * Ex 6 http://www.wiseowl.co.uk/training/exercises/ex-1735.htm mariliis | ||
* Ex 7 http://www.wiseowl.co.uk/training/exercises/ex-1761.htm mirjam | * Ex 7 http://www.wiseowl.co.uk/training/exercises/ex-1761.htm mirjam | ||
* Ex 8 http://www.wiseowl.co.uk/training/exercises/ex-1853.htm | * Ex 8 http://www.wiseowl.co.uk/training/exercises/ex-1853.htm | ||
* Ex 9 http://www.wiseowl.co.uk/training/exercises/ex-1742.htm | * Ex 9 http://www.wiseowl.co.uk/training/exercises/ex-1742.htm |
Revision as of 17:03, 12 October 2010
Aim of this course
The course deals with programming in software packages Microsoft Office. The features of the programming language Visual Basic for Application (VBA) in spreadsheets on the basis of Excel are studied thoroughly. The course has an applied trend.
Books
Estonian
English
What we do?
Introduction
Recording and executing macros
- Excel Macro Recorder http://www.excel-vba-easy.com/vba-how-to-excel-macro-recorder.html
- Macro Security http://www.excel-vba-easy.com/vba-basic-macro-security.html
- Practice1: http://www.wiseowl.co.uk/training/exercises/ex-1733.htm
- Practice2: http://www.wiseowl.co.uk/training/exercises/ex-1731.htm
VBA language
- Getting Started with VBA in Office 2010 http://msdn.microsoft.com/en-us/library/ee814735.aspx
- Visual Basic for Applications (by wikipedia.org) http://en.wikipedia.org/wiki/Visual_Basic_for_Applications
- Visual Basic Editor http://www.excel-vba-easy.com/vba-basic-visual-basic-editor.html
Simple VBA programming
- Developing Macros in Excel http://www.excel-vba.com/vba-prog-1-5-new-macro.htm
- Testing Macros in the Visual Basic Editor for Excel http://www.excel-vba.com/vba-prog-1-6-testing-macros.htm
- Practice1: http://www.wiseowl.co.uk/training/exercises/ex-1741.htm
- Practice2: http://www.wiseowl.co.uk/training/exercises/ex-1742.htm
Variables in VBA
- Variables http://www.excel-vba-easy.com/vba-programming-excel-vba-variable.html
- MsgBox http://www.excel-vba-easy.com/vba-basic-msgbox.html
- Objects, Properties and Methods http://www.excel-vba-easy.com/vba-basic-objects-properties-methods.html
- Workbook and Worksheet http://www.excel-vba-easy.com/vba-basic-workbook-worksheet.html
Conditional branching in VBA
- If Then Statement http://www.excel-vba-easy.com/vba-programming-if-then-statement.html
Looping through code
Loop http://www.excel-vba-easy.com/vba-programming-excel-vba-loop.html
Building procedures and functions
Building User Interfaces
Homework
Homework2
- Ex 1 http://www.wiseowl.co.uk/training/exercises/ex-1743.htm kadri
- Ex 2 http://www.wiseowl.co.uk/training/exercises/ex-1742.htm Nino
- Ex 3 http://www.wiseowl.co.uk/training/exercises/ex-1732.htm Riina
- Ex 4 http://www.wiseowl.co.uk/training/exercises/ex-1853.htm
- Ex 5 http://www.wiseowl.co.uk/training/exercises/ex-1736.htm
- Ex 6 http://www.wiseowl.co.uk/training/exercises/ex-1735.htm mariliis
- Ex 7 http://www.wiseowl.co.uk/training/exercises/ex-1761.htm mirjam
- Ex 8 http://www.wiseowl.co.uk/training/exercises/ex-1853.htm
- Ex 9 http://www.wiseowl.co.uk/training/exercises/ex-1742.htm
Pages in category "Office Software Programming"
This category contains only the following page.