Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL PowerCOBOL y COM/OLE
PowerCOBOL y COM/OLE La utilización de COM / OLE en PowerCOBOL
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Componente] Ctlist cambiar color de una celda Breew PowerCOBOL (ActiveX, v4 - v11) 3 4 de noviembre de 2020 14:41
[Sintaxis] Actualizar campo en una hoja de Excel orlando PowerCOBOL (ActiveX, v4 - v11) 1 17 de noviembre de 2019 21:57
[Herramienta] Grafico de barras jotica PowerFORM 2 13 de marzo de 2019 00:31
[Sintaxis] Ocultar/mostrar una hoja en Excel Hrmcobol PowerCOBOL (ActiveX, v4 - v11) 2 8 de abril de 2018 22:05
[Duda] Número de lineas y columnas de una hoja Excel Josber PowerCOBOL (ActiveX, v4 - v11) 5 3 de marzo de 2016 19:25

Respuesta

  #1
Antiguo 30 de julio de 2016, 15:12
Hrmcobol
Guardián del Foro
Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por implicación en la vida del Foro 
Última Actividad 01.03.2022 02:59
Posts Posts: 323
Likes enviados Enviados: 102
Likes recibidos Recibidos: 120
Tabla Color de una columna de un Gráfico en Excel
0 Inactivo Inactivo

Hola Camaradas, hay alguna manera de cambiarles el color a una celda y una columna de un gráfico en Excel desde PW?
Saludos
Hrmcobol is offline   Responder Con Cita
  #2
Antiguo 2 de agosto de 2016, 18:26
Rapinto
Gran amigo del Foro
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: ¡Gracias! Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por ayudar mucho a los foreros Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por saber demasiado! 
Última Actividad 29.01.2018 20:23
Posts Posts: 240
Likes enviados Enviados: 19
Likes recibidos Recibidos: 224

Hrmcobol,

Anexo um exemplo para mudar as cores no excel por OLE2
Não percebi bem se é isso que pretendes.
O PPJ é da versão 9.

O código no botão é:
Código COBOL:
  1.  MAIN-00.
  2.     MOVE 3 TO ARRAY-ROW.
  3.     MOVE 1 TO ARRAY-COL.
  4.     INVOKE WORKSHEET "GET-CELLS" USING ARRAY-ROW ARRAY-COL
  5.                           RETURNING CELL.
  6.     MOVE 44 TO COLOR.
  7.     INVOKE CELL "GET-INTERIOR" RETURNING INTERIOR.
  8.     INVOKE INTERIOR "SET-COLORINDEX" USING COLOR.
  9. *
  10.     MOVE 3 TO ARRAY-ROW.
  11.     MOVE 2 TO ARRAY-COL.
  12.     INVOKE WORKSHEET "GET-CELLS" USING ARRAY-ROW ARRAY-COL
  13.                           RETURNING CELL.
  14.     MOVE 42 TO COLOR.
  15.     INVOKE CELL "GET-INTERIOR" RETURNING INTERIOR.
  16.     INVOKE INTERIOR "SET-COLORINDEX" USING COLOR.
  17. *
  18.     MOVE 3 TO ARRAY-ROW.
  19.     MOVE 3 TO ARRAY-COL.
  20.     INVOKE WORKSHEET "GET-CELLS" USING ARRAY-ROW ARRAY-COL
  21.                           RETURNING CELL.
  22.     MOVE POW-COLOR-RED TO COLORRED.
  23.     INVOKE CELL "GET-INTERIOR" RETURNING INTERIOR.
  24.     INVOKE INTERIOR "SET-COLOR" USING COLORRED.

Espero que ajude.
Un saludo,
Rui Pinto

Miniatura de Adjuntos
Pulsar la imagen para la versión amplia
Nombre:  Excel_Color.jpg
Vistas: 209
Tamaño:  166,8 KB  
Archivos Adjuntos
Tipo de Archivo: zip EXCEL_COLOR.zip (26,3 KB)Descargas: 187
Rapinto is offline   Responder Con Cita
  #3
Antiguo 2 de agosto de 2016, 18:36
Rapinto
Gran amigo del Foro
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: ¡Gracias! Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por ayudar mucho a los foreros Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por saber demasiado! 
Última Actividad 29.01.2018 20:23
Posts Posts: 240
Likes enviados Enviados: 19
Likes recibidos Recibidos: 224

Hrncobol,

Nas duas primeiras utilizei o "ColorIndex" que são cores do Excel.
Na 3ª célula utilizei o "Color" e enviei o POW-COLOR-RED para cor de fundo.

Já não consegui editar o meu post anterior (5 minutos de limite)

Un saludo,
Rui
Rapinto is offline   Responder Con Cita
Respuesta


Herramientas

Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is 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 16:23.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.