Page 1 of 1
como hago? excel - radiobutton
Posted: Wed Nov 18, 2015 2:30 pm
by goosfancito
Hola.
Tengo una planilla en excel que desde mi app necesito que se seleccione uno de los radio button que tiene esa planilla.
esa planilla a mi me la dan creada, por lo tanto no puedo re-hacerla.
gracias.
Re: como hago? excel - radiobutton
Posted: Thu Nov 19, 2015 9:37 am
by Antonio Linares
Prueba con:
oExcel = CreateObject( "Excel.Application" )
oSheet = oExcel:Get( "ActiveSheet" )
oSheet:Shapes("Option Button 1").ControlFormat.Value = .T.
http://stackoverflow.com/questions/24205454/excel-vba-option-button-selected-as-default-on-start
Re: como hago? excel - radiobutton
Posted: Thu Nov 19, 2015 9:54 am
by goosfancito
gracias Antonio!
Re: como hago? excel - radiobutton
Posted: Thu Nov 19, 2015 10:08 am
by goosfancito
mi tira el siguiente error:
Source\macro.prg(35) Error E0030 Syntax error: "syntax error at '.'"
en el codigo:
Code: Select all | Expand
oSheet:shapes("Botóndeopción1176_Haga_clic_en").ControlFormat.Value = .T.
Re: como hago? excel - radiobutton
Posted: Thu Nov 19, 2015 1:40 pm
by karinha
Intente:
Code: Select all | Expand
oSheet:shapes("Botóndeopción1176_Haga_clic_en").Object.Value = .T.
Re: como hago? excel - radiobutton
Posted: Thu Nov 19, 2015 3:02 pm
by Antonio Linares
En vez de "." tienes que usar ":"
Prueba así:
oSheet:Shapes("Option Button 1"):ControlFormat:Value = .T.