Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
changing the caption of a command button
I have a command button that when clicked runs a VB script that carries out a
complex calculation. Right now, the caption for the button reads, "Calculate". I'd like it to switch to read, "Working" while it is doing the calculating and then back to "Calculate" when it's done. If I enter Me.CommandButton1.Caption = "Working" at the beginning of the script, it doesn't change. Probably not refreshing. Is there a way to get it to change while it's calculating? Thanks in advance. Jerry |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
changing the caption of a command button
Based on your code I assume that the button comes from the Control Toolbox.
Is screen updating on or off? I assume that the button is embedded in the sheet. Instead of using me. have you tired referencing the sheet directly like Sheet1.CommandButton1.Caption = "Working" As a complete aside I tend to use the status bar to preform this function instead of changing button captions. It is a little less of a problem to reset if things go wrong... Application.statusbar = "Calculating. Please Wait..." 'Your code application.statusbar = false -- HTH... Jim Thomlinson "JWCrosby" wrote: I have a command button that when clicked runs a VB script that carries out a complex calculation. Right now, the caption for the button reads, "Calculate". I'd like it to switch to read, "Working" while it is doing the calculating and then back to "Calculate" when it's done. If I enter Me.CommandButton1.Caption = "Working" at the beginning of the script, it doesn't change. Probably not refreshing. Is there a way to get it to change while it's calculating? Thanks in advance. Jerry |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
changing the caption of a command button
Thanks, Jim. That's a simpler, yet just as effective, method.
Jerry "Jim Thomlinson" wrote: Based on your code I assume that the button comes from the Control Toolbox. Is screen updating on or off? I assume that the button is embedded in the sheet. Instead of using me. have you tired referencing the sheet directly like Sheet1.CommandButton1.Caption = "Working" As a complete aside I tend to use the status bar to preform this function instead of changing button captions. It is a little less of a problem to reset if things go wrong... Application.statusbar = "Calculating. Please Wait..." 'Your code application.statusbar = false -- HTH... Jim Thomlinson "JWCrosby" wrote: I have a command button that when clicked runs a VB script that carries out a complex calculation. Right now, the caption for the button reads, "Calculate". I'd like it to switch to read, "Working" while it is doing the calculating and then back to "Calculate" when it's done. If I enter Me.CommandButton1.Caption = "Working" at the beginning of the script, it doesn't change. Probably not refreshing. Is there a way to get it to change while it's calculating? Thanks in advance. Jerry |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
Command Button Caption | Excel Programming | |||
Change Caption of Forms Command Button | Excel Programming | |||
Label - Caption not changing | Excel Programming | |||
Caption of a button | Excel Programming | |||
Urgent: VBA Command Button Caption Problem | Excel Programming |