Foros del Web » Soporte técnico » Ofimática »

Problema al definir formato de celda en Excel

Estas en el tema de Problema al definir formato de celda en Excel en el foro de Ofimática en Foros del Web. mi duda es la siguiente y a la vez similara a la de : Cita: Iniciado por actuary Yo tengo la misma duda pero con ...
  #1 (permalink)  
Antiguo 31/08/2009, 12:38
 
Fecha de Ingreso: agosto-2009
Mensajes: 1
Antigüedad: 14 años, 7 meses
Puntos: 0
Pregunta Problema al definir formato de celda en Excel

mi duda es la siguiente y a la vez similara a la de :

Cita:
Iniciado por actuary Ver Mensaje
Yo tengo la misma duda pero con porcentajes ..
hice esta programacion
Range("D5:D11").Select
Selection.NumberFormat = "0.00%"
pero en la celda de excel no me da un porcentaje
aunque mi interés es que pasar datos desde un form con el siguiente código

Private Sub client_id_Change()
Range("S3").Select
ActiveCell.FormulaR1C1 = client_id
End Sub

cuando este dato se escribe en la hoja de exel no me lo reconoce como número y me da el error "numero almacenado como texto"

Podrían ayudarme? GRACIAS!!!!
  #2 (permalink)  
Antiguo 01/09/2009, 06:21
Avatar de David
Moderador
 
Fecha de Ingreso: abril-2005
Ubicación: In this planet
Mensajes: 15.720
Antigüedad: 19 años
Puntos: 839
Respuesta: Problema al definir formato de celda en Excel

Mensaje transladado a un nuevo tema desde:
http://www.forosdelweb.com/f69/como-...-6-0-a-574963/

¿Qué formato de celda le asignas? Porque yo he probado asignar un número a una celda con formato de porcentaje y funciona sin problemas.
__________________
Por favor, antes de preguntar, revisa la Guía para realizar preguntas.
  #3 (permalink)  
Antiguo 01/09/2009, 15:30
Avatar de mrocf  
Fecha de Ingreso: marzo-2007
Ubicación: Bs.As.
Mensajes: 1.103
Antigüedad: 17 años, 1 mes
Puntos: 88
De acuerdo Respuesta: Problema al definir formato de celda en Excel

Hola! Pablo. En lugar de
Código:
Private Sub client_id_Change()
Range("S3").Select
ActiveCell.FormulaR1C1 = client_id
End Sub
intenta con:
Código:
Private Sub client_id_Change()
Range("S3").Value = CDbl(client_id)
End Sub 
Saludos, Cacho.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:37.