old excel macro language

command_z

New Member
Joined
Feb 24, 2003
Messages
3
Hi all- I just found this website. I wish I would have found it years ago! I am wondering if I am the the only dinosaur out there still using the old macro commands??? I just cant bring myself to use/learn visual basic
 

Excel Facts

Copy formula down without changing references
If you have =SUM(F2:F49) in F50; type Alt+' in F51 to copy =SUM(F2:F49) to F51, leaving the formula in edit mode. Change SUM to COUNT.
I too like the old language.
And old threads too, apparently!;)
(the thread you replied to is from 2003 -- how in the world did you even stumble across it?)
 
Last edited:
Upvote 0
I used the search function and I now have from the Net, a PDF with all the Excel 4 macro language.
 
Upvote 0
While one can write the old macro language, you cannot record the actions in later versions of Excel & you cannot save the file as XLM as that is no longer recognized. It seems one can open an XLM file but not save it as XLM.... ah well, will have to learn VBA...
 
Upvote 0
VBA isnt hard. If you used BASIC back in the day VBA will be very easy.
What is tough is the Excel Object Model.
 
Upvote 0
I too like the old language.

To each his own. Back in the day I had to maintain a number of worksheets using Excel 4 macros. I hated it. When VBA arrived it was like the sun rising on a summer day.
 
Upvote 0
Not sure if this is the correct place to ask this
but is there any one who knows of a list that has the old Excel 4 macro names compared to VBA ?
For example
Use WAIT with NOW to pause a macro for a length of time or until the time specified by the serial number. For example, the following macro formula waits 3 seconds from the time the functions are evaluated: WAIT(NOW()+"00:00:03")

the above macro is perfect for printing out a double side page, the WAIT gives time to be able to turn the paper to the other side in the printer.

So I am looking for the VBA equivalent.
 
Upvote 0
To each his own. Back in the day I had to maintain a number of worksheets using Excel 4 macros. I hated it. When VBA arrived it was like the sun rising on a summer day.

I found them good to use as one could write beside the macro function, what it was doing

[TABLE="width: 629"]
<colgroup><col><col></colgroup><tbody>[TR]
[TD]Reset.Meal[/TD]
[TD]Reset current meal components[/TD]
[/TR]
[TR]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]=ECHO(FALSE)[/TD]
[TD]Disable echo on screen[/TD]
[/TR]
[TR]
[TD]=REFTEXT(ABSREF("R[1]C[4]",!Database))[/TD]
[TD]Get start of quantity column[/TD]
[/TR]
[TR]
[TD]=REFTEXT(!Database)[/TD]
[TD]Get entire database range[/TD]
[/TR]
[TR]
[TD]=FIND(":",A18)[/TD]
[TD]Extract end of range cell[/TD]
[/TR]
[TR]
[TD]=MID(A18,A19,999)[/TD]
[TD]Get cell at bottom right of database[/TD]
[/TR]
[TR]
[TD]=A17&LEFT(A20,FIND("C",A20))&5[/TD]
[TD]Form reference to quantity column[/TD]
[/TR]
[TR]
[TD]=SELECT(TEXTREF(A21))[/TD]
[TD]Select it[/TD]
[/TR]
[TR]
[TD]=CLEAR(3)[/TD]
[TD]Clear all quantities enter by user[/TD]
[/TR]
[TR]
[TD]=SELECT("RC:RC")[/TD]
[TD]Clear selection[/TD]
[/TR]
[TR]
[TD]=RETURN()[/TD]
[TD]Return to caller[/TD]
[/TR]
</tbody>[/TABLE]

but as you said "To each his own"
 
Upvote 0
VBA isnt hard. If you used BASIC back in the day VBA will be very easy.
What is tough is the Excel Object Model.

I used the old LOTUS 1-2-3 first followed by Quattro Pro, then the work place (Telecom Australia) changed over to Microsoft so I had to learn Excel and automate a lot of spreadsheets for other Users and got quite good at Excel 4 macros and VBA just started to show its face when I retired - never learnt BASIC.

Ron
 
Upvote 0

Forum statistics

Threads
1,223,992
Messages
6,175,829
Members
452,673
Latest member
LaMiaAvy

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top