| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
MarioMarieti Cmdr

Registrado: 28 Dic 2004Mensajes: 144Ubicación: Murcia (España)
|
Publicado: Mar 30 May, 2006 7:06 pm Asunto: Salto de pagina en excel |
|
|
Buenas a todos, necesito saber como puedo insertar un salto de página en excel.
Gracias |
|
| Volver arriba |
|
 |
Miguel Angel Torres Master


Registrado: 23 Abr 2006Mensajes: 282Ubicación: Siegen, Alemania
|
|
| Volver arriba |
|
 |
MarioMarieti Cmdr

Registrado: 28 Dic 2004Mensajes: 144Ubicación: Murcia (España)
|
Publicado: Mar 30 May, 2006 8:03 pm Asunto: |
|
|
| Gracias miguel, pero lo que yo quiero es que dentro de una misma hoja poder insertar saltos de pagina cuando yo quiera |
|
| Volver arriba |
|
 |
Miguel Angel Torres Master


Registrado: 23 Abr 2006Mensajes: 282Ubicación: Siegen, Alemania
|
Publicado: Mie 31 May, 2006 1:22 am Asunto: ok... |
|
|
Listo, voy a empezar a buscar acerca de esto y cuando tenga algo claro y funcional te lo mando. Suerte... _________________ Entre más sé, sé que nada sé
----------------------------------
Miguel Angel Torres Arredondo
Siegen - Deutschland |
|
| Volver arriba |
|
 |
_Leo Site Admin

Registrado: 11 Ago 2002Mensajes: 1875Ubicación: Lanzarote - Islas Canarias (España)
|
Publicado: Mie 31 May, 2006 1:59 am Asunto: |
|
|
| Código: | // Utilizaremos una instancia abierta de excel como ejemplo
Variant excel = GetActiveOleObject("Excel.Application");
// Fila donde insertaremos el salto de página
// (si cambiamos Rows por Columns podemos hacer cortes verticales)
Variant range = excel.OlePropertyGet("Rows", 5);
// Insertamos el salto de página
const int xlPageBreakManual = -4135;
range.OlePropertySet("PageBreak", xlPageBreakManual); |
o bien:
| Código: | // Utilizaremos una instancia abierta de excel como ejemplo
Variant excel = GetActiveOleObject("Excel.Application");
Variant sheet = excel.OlePropertyGet("ActiveSheet");
// Celda donde insertaremos el salto de página
Variant range = excel.OlePropertyGet("Range", "E5");
// Insertamos el salto de página
// (si cambiamos HPageBreaks por VPageBreaks podemos hacer cortes verticales)
sheet.OlePropertyGet("HPageBreaks").OleProcedure("Add", range); |
|
|
| Volver arriba |
|
 |
MarioMarieti Cmdr

Registrado: 28 Dic 2004Mensajes: 144Ubicación: Murcia (España)
|
Publicado: Mie 31 May, 2006 6:52 pm Asunto: |
|
|
| Gracias Leo eres un monstruo. |
|
| Volver arriba |
|
 |
|