This
wiki is intended to serve as a reference site for sharing Visual Basic Macro
Code. You can browse through this site and get the macro code you want. If you
intend to share your macro code with others, you can do that too here. Just
sign in to Zoho and create a new page.
What is a Macro?
A macro is a saved sequence of actions that are stored for later use. Most
of the tasks in a spreadsheet may be performed repeatedly (for example, fetching
live stock data from an external website -> populate the data to a cell range
-> format the data in an aesthetic way -> and, repeat these tasks daily
in a scheduled manner). Macros helps in automating these kind of tasks and accomplishing
them in a single click.
VBA Programming:
Visual Basic for Applications (VBA) is the programming language used to write
macros. For more information on VBA Programming, refer the following external
links:
I can create the custom function in a macro module, as I can in Excel, but you don't seem to want me to execute it. I get an "#Invalid Formula!" error message displayed in the cell.
This is a HUGE, crippling omission, a major error!
-----------------------------------------------------------
Create your own worksheet functions
Although Microsoft Office Excel 2007 includes a multitude of built-in worksheet functions, chances are it doesn’t have a function for every type of calculation you perform. The designers of Excel couldn’t possibly anticipate every calculation need of every user. So instead, Excel 2007 provides you with the ability to create custom functions, which are explained in this article.
http://office.microsoft.com/en-us/excel/HA102189961033.aspx
First - when will User Defined Functions (UDF's) be ready? This is key to VBA and should be able to be implemented (by Zoho) rather easily. Without UDF's, this VBA is weak.
Second - the VBA editor needs to be improved to allow for multiple modules. Right now the only option is embedding most of the code in the spreadsheets for organizational purposes. I guess that's OK, but it seems like the ability to make multiple modules and rename them would be pretty easy to fix.
Unfortunately, Application.InputBox doesn't work on ZOHO sheet macros and I can't find info on what I can use in a Zoho sheet to replace it.
I see some of the avaialble MACROS use MsgBox.
Where can I find info on what ZOHO sheet supports re: VBA?
I have another macro that works ok on ZOHO except for something very minor.
I'm also wondering where I can find info about portability to, and compatibility with, OpenOffice and CALC macros.
https://sheet.zoho.com/vbaobjectexplorer.do