como hago? excel - radiobutton

como hago? excel - radiobutton

Postby goosfancito » Wed Nov 18, 2015 2:30 pm

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.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: como hago? excel - radiobutton

Postby Antonio Linares » Thu Nov 19, 2015 9:37 am

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
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42077
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Re: como hago? excel - radiobutton

Postby goosfancito » Thu Nov 19, 2015 9:54 am

gracias Antonio!
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: como hago? excel - radiobutton

Postby goosfancito » Thu Nov 19, 2015 10:08 am

mi tira el siguiente error:

Source\macro.prg(35) Error E0030 Syntax error: "syntax error at '.'"


en el codigo:
Code: Select all  Expand view
 oSheet:shapes("Botóndeopción1176_Haga_clic_en").ControlFormat.Value = .T.
FWH 21.02
Harbour 3.2.0dev (r2104281802)
Copyright (c) 1999-2021, https://harbour.github.io/
User avatar
goosfancito
 
Posts: 1954
Joined: Fri Oct 07, 2005 7:08 pm

Re: como hago? excel - radiobutton

Postby karinha » Thu Nov 19, 2015 1:40 pm

Intente:

Code: Select all  Expand view

   oSheet:shapes("Botóndeopción1176_Haga_clic_en").Object.Value = .T.
 
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7804
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: como hago? excel - radiobutton

Postby Antonio Linares » Thu Nov 19, 2015 3:02 pm

En vez de "." tienes que usar ":"

Prueba así:

oSheet:Shapes("Option Button 1"):ControlFormat:Value = .T.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 42077
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: No registered users and 46 guests