Diferencias en Excel

Post Reply
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Diferencias en Excel

Post by Armando »

Hola Amigos del foro:

Tengo el siguiente trozo de código:

Code: Select all

    oSheet:Cells(nRow,01):Font:Name := "Arial"
 
En algunos usuarios tira error de que no existe la variable de instancia NAME

Pero en otros usuarios no reclama.

Será que depende de la versión de Excel que está instalada?

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Diferencias en Excel

Post by karinha »

João Santos - São Paulo - Brasil
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Re: Diferencias en Excel

Post by Armando »

Karinha:

Estoy usando el mismo código que aparece en el post que me enviaste
pero es el que me tira error, por esto deduzco que depende de la versión
de excel.

Code: Select all

oSheet:Cells( 1, 1 ):Font:Bold := .f.                 //set bold off for a cell
 oSheet:Cells( 1, 1 ):Font:Name := "Arial"             //set font for a cell in active sheet       ESTE CODIGO ESTOY USANDO
 oSheet:Paste()                                        //paste from clipboard into selected cell
 
Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
User avatar
karinha
Posts: 4882
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil

Re: Diferencias en Excel

Post by karinha »

João Santos - São Paulo - Brasil
hmpaquito
Posts: 1200
Joined: Thu Oct 30, 2008 2:37 pm

Re: Diferencias en Excel

Post by hmpaquito »

También yo llevo años pensando que algunos errores dependen de la version de excel.

A veces codigo como este oSheet:Cells(nRow,01):Font:Name := "Arial" se pudo solucionar haciendo:

oFont:= oSheet:Cells(nRow,01):Font
oFont:Name := "Arial"

En todo caso, siempre tuve la misma sospecha: que distintas versiones de excel arrojan error.
Otras soluciones que he aplicado a veces ha sido buscar una forma distinta de hacer la misma cosa. En excel muchas veces lo mismo se puede hacer de distintas formas.
User avatar
Armando
Posts: 2479
Joined: Fri Oct 07, 2005 8:20 pm
Location: Toluca, México
Contact:

Re: Diferencias en Excel

Post by Armando »

hmpaquito:

Gracias por el consejo, lo voy a intentar.

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Post Reply