Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 04-10-2005
carlos gonzalez carlos gonzalez is offline
Miembro
 
Registrado: may 2005
Posts: 108
Poder: 20
carlos gonzalez Va por buen camino
como manipular excel

Hola amigos tengo una duda ojala puedan ayudarme, desarrollo un sistema que exporta datos a excel, pero quisiera darle mejor presentacion. yo ago lo sig

ExcelWorkSheet1.Cells.Item[5,5].Value:='PROGRAMA DE PRODUCCION COSTURA
ExcelWorkSheet1.Cells.Item[6,1].Value:='CONTROL DE PRODUCCION';
ExcelWorkSheet1.Cells.Item[6,6].Value:=FECHA;

quisiera saber como hacerle para

poner el texto en negritas
cambiar el color de una celda
y cambiar el ancho de varias columnas por ejemplo la primera debe de tener el doble del ancho que el resto de ellas.

Si alguien sabe como hacer esto y lo quiere compartir conmigo se los voy agradecer bastante.

su amigo charles.
Responder Con Cita
  #2  
Antiguo 04-10-2005
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.307
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Aquí tienes algunos ejemplos para formatear celdas:
http://www.djpate.freeserve.co.uk/Au...tm#FormatRange

Y aquí también:
http://community.borland.com/article...,10128,00.html
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #3  
Antiguo 04-10-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Algo que yo hago es crear una plantilla con Excel dándole el formato que más me guste y con Delphi básicamente sólo relleno las celdas.

// Saludos
Responder Con Cita
  #4  
Antiguo 04-10-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Cita:
Empezado por roman
Algo que yo hago es crear una plantilla con Excel dándole el formato que más me guste y con Delphi básicamente sólo relleno las celdas.
Román, usas algún componente especial, o solo a través de código, estuve investigando como hacerlo pero finalmente termine haciendolo en VBA....

Saludos...
__________________
No todo es como parece ser...
Responder Con Cita
  #5  
Antiguo 04-10-2005
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Poder: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por lucasarts_18
pero finalmente termine haciendolo en VBA....
¡Hombre! ¿Y esto lo dices así en público, sin más?

A lo que me refería es a que la plantilla la hago con el mismo Excel, sin vba ni nada por el estilo. El rellenado de celdas lo hago una de dos (que en realidad es casi lo mismo), o con las componentes de la paleta Servers o creando yo mismo un objeto ExcelApplication. No sé bien por donde va tu duda; hay en los foros muchos ejemplo de cómo rellenar celdas de una hoja de Excel desde Delphi. Pero si explicas más veremos la forma de que vb no vuelva a pronuciarse en estos lares.

// Saludos
Responder Con Cita
  #6  
Antiguo 04-10-2005
Avatar de lucasarts_18
lucasarts_18 lucasarts_18 is offline
Miembro
 
Registrado: mar 2005
Ubicación: Villa Alemana,Chile
Posts: 1.087
Poder: 21
lucasarts_18 Va por buen camino
Question

Cita:
Empezado por roman
¡Hombre! ¿Y esto lo dices así en público, sin más?
mmm, me morderé la lengua antes de pronunciarlo nuevamente,jeje
Cita:
Empezado por roman

El rellenado de celdas lo hago una de dos (que en realidad es casi lo mismo), o con las componentes de la paleta Servers o creando yo mismo un objeto ExcelApplication. No sé bien por donde va tu duda.
Esta es mi duda, cual es la diferencia entre usar los componentes o crear un ExcelApplication, con este último se usa la tecnología OLE ?.
Ó un ExcelApplication es una instancia de la clase del componente ??

Nunca antes me había topado con esto, de ahí que viene mi desorientación...

Saludos...
__________________
No todo es como parece ser...
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 07:00:42.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi