Home All Groups Group Topic Archive Search About

how to use command buttons in cycles

Author
1 Jun 2005 3:47 PM
C.F.
i've a problem in VBE (visual basic excel).

i've created a user form with more than 30 command buttons.
for each command button i've to change its field ".caption"
capturing a specific cell content.

for example:

in cells A1:A30 i've 30 different names. i've to associate :

range("A1").value to commandbutton1.caption
......
.....
range("A30").value to commandbutton30.caption

i would like to do it with a cycle (for..next, or smthg
similar).

the code i would like to writew down is:

for every commandbutton in userform1 do
commandbutton.caption=range("A1").value

the problem is i've to specify the number of command button
i'm workin' with

so the extended code i actually use is :

with userform1
commandbutton1.caption=range("A1").value
......
commandbutton30.caption=range("A30").value


i would like to substitute these 30 lines of code with a
single cycle/loop.

thanks in advance .

Author
1 Jun 2005 4:08 PM
Jeff Johnson [MVP: VB]
"C.F." <NOSPAM@freemail.it> wrote in message
news:MMkne.1475672$35.55065788@news4.tin.it...

> i've a problem in VBE (visual basic excel).

Then I recommend asking in microsoft.public.excel.programming. The
differences between full-blown VB and VBA (there is no VBE) are enough that
any answers you get here may not apply to what you're doing.