Cambiar de Hoja Seleccionada

25/01/2008 - 04:44 por Cesar Lainez | Informe spam
Saludos a todos, tengo el siguiente problema:
Tengo una aplicacion en VB.NET 2003 y estoy manipulando una hoja de excel,
la cual le estoy agregando saltos de paginas, lo he podido hacer siempre y
cuando sea en la hoja1, pero si me quiero pasar a la hoja2 no se como
hacerlo .
El codigo que tengo es el siguiente:

miExcel.Workbooks.Add(nArchivo)
Dim ContadorHojas As Integer = 1
Hoja = miExcel.Worksheets(ContadorHojas)
For i As Int16 = 0 To IntContadorArreglo
With miExcel
.Rows(ArraySaltosPaginas(i)).select()

.ActiveWindow.SelectedSheets.HPageBreaks.Add(Before:=miExcel.ActiveCell)
End With
next i

De antemano les agradezco su ayuda
 

Leer las respuestas

#1 Héctor Miguel
25/01/2008 - 06:23 | Informe spam
hola, Cesar !

... en VB.NET 2003 y estoy manipulando una hoja de excel... agregando saltos de paginas
lo he podido hacer siempre ycuando sea en la hoja1, pero si me quiero pasar a la hoja2 no se como hacerlo.



(segun parece) en ningun lado le indicas que necesitas "avanzar" por las hojas que pudiera tener el libro (solo por la #1) -?-
no conozco de vb.net, pero (creo que) podrias probar con algo +/- como lo siguiente:
(siguiendo las lineas que expones de ejemplo de tu codigo)...

miExcel.Workbooks.Add(nArchivo)
For ContadorHojas As Integer = 1 To miExcel.Worksheets.Count
miExcel.Worksheets(ContadorHojas).Select()
For i As Int16 = 0 To IntContadorArreglo
With miExcel
.Rows(ArraySaltosPaginas(i)).Select()
.ActiveWindow.SelectedSheets.HPageBreaks.Add(Before:=miExcel.ActiveCell)
End With
Next i
Next ContadorHojas

si cualquier duda (o informacion adicional)... comentas ?
saludos,
hector.

__ el codigo expuesto __
El codigo que tengo es el siguiente:

miExcel.Workbooks.Add(nArchivo)
Dim ContadorHojas As Integer = 1
Hoja = miExcel.Worksheets(ContadorHojas)
For i As Int16 = 0 To IntContadorArreglo
With miExcel
.Rows(ArraySaltosPaginas(i)).select()

.ActiveWindow.SelectedSheets.HPageBreaks.Add(Before:=miExcel.ActiveCell)
End With
next i

Preguntas similares