Viste del foglio di lavoro
Anteprima interruzioni di pagina
Tutti i fogli di lavoro possono essere visualizzati in due modalità:
- Visualizzazione normale.
- Anteprima interruzioni di pagina.
La visualizzazione normale è la visualizzazione predefinita di un foglio di lavoro. L’anteprima interruzioni di pagina è una visualizzazione di modifica che visualizza un foglio di lavoro come verrà stampato. L’anteprima interruzioni di pagina mostra quali dati andranno su ciascuna pagina in modo da poter regolare l’area di stampa e le interruzioni di pagina. Utilizzando Aspose.Cells gli sviluppatori possono abilitare le modalità di visualizzazione normale o anteprima interruzioni di pagina.
Controllo delle modalità di visualizzazione
Aspose.Cells fornisce una classe Workbook che rappresenta un file Microsoft Excel. La classe Workbook contiene una WorksheetCollection che consente di accedere a ciascun foglio di lavoro in un file Excel.
Un foglio di lavoro è rappresentato dalla classe Worksheet. La classe Worksheet fornisce una vasta gamma di proprietà e metodi per la gestione dei fogli di lavoro. Per abilitare le modalità di visualizzazione normale o anteprima interruzioni di pagina, utilizzare il metodo setPageBreakPreview della classe Worksheet.
Abilitazione visualizzazione normale
Impostare qualsiasi foglio di lavoro sulla visualizzazione normale utilizzando il metodo setPageBreakPreview della classe Worksheet e passando false come parametro.
Abilitazione anteprima interruzioni di pagina
Impostare qualsiasi foglio di lavoro sull’anteprima interruzioni di pagina utilizzando il metodo setPageBreakPreview della classe Worksheet e passando true come parametro.
Di seguito è riportato un esempio completo che dimostra l’uso del metodo setPageBreakPreview della classe Worksheet per abilitare la modalità anteprima interruzioni di pagina per il primo foglio di lavoro del file Excel.
Nella schermata sottostante, è possibile vedere che il file Book1.xls è in visualizzazione normale.
Book1.xls: Foglio di lavoro prima della modifica
Book1.xls viene aperto con la classe Workbook e la modalità viene cambiata in anteprima interruzioni di pagina per il primo foglio di lavoro. Il file modificato viene salvato come output.xls.
Output.xls: foglio di lavoro dopo la modifica
Fattore di zoom
Microsoft Excel fornisce una funzionalità che consente agli utenti di impostare un fattore di zoom o di ridimensionamento di un foglio di lavoro. Questa funzionalità aiuta gli utenti a vedere i contenuti del foglio di lavoro in visualizzazioni più piccole o più ampie. Gli utenti possono impostare il fattore di zoom su qualsiasi valore.
Impostazione del fattore di zoom utilizzando Microsoft Excel
Anche Aspose.Cells consente agli sviluppatori di impostare il fattore di zoom del foglio di lavoro.
Controllare il fattore di zoom
Aspose.Cells fornisce una classe Workbook che rappresenta un file Microsoft Excel. La classe Workbook contiene una WorksheetCollection che consente di accedere a ciascun foglio di lavoro in un file Excel.
Un foglio di lavoro è rappresentato dalla classe Worksheet. La classe Worksheet fornisce una vasta gamma di proprietà e metodi per gestire i fogli di lavoro. Per impostare il fattore di zoom di un foglio di lavoro, utilizzare il metodo setZoom della classe Worksheet.
Di seguito è riportato un esempio completo che dimostra come utilizzare il metodo setZoom per impostare il fattore di zoom del primo foglio di lavoro in un file Excel.
Nella schermata sottostante, è possibile vedere il file Book1.xls nella visualizzazione predefinita.
Book1.xls: foglio di lavoro prima della modifica
Il file Book1.xls viene aperto con la classe Workbook e il fattore di zoom del primo foglio di lavoro viene impostato al 75. Il file modificato viene salvato come output.xls.
Output.xls: foglio di lavoro dopo la modifica
Blocco delle celle
Blocco celle è una funzione fornita da Microsoft Excel. Bloccare le celle consente di selezionare i dati che rimarranno visibili durante lo scorrimento in un foglio di lavoro.
Utilizzo del blocco delle celle in Microsoft Excel
Aspose.Cells consente anche agli sviluppatori di applicare il blocco delle celle ai fogli di lavoro in fase di esecuzione.
Aspose.Cells fornisce una classe Workbook che rappresenta un file Microsoft Excel. La classe Workbook contiene una WorksheetCollection che consente di accedere a ciascun foglio di lavoro in un file Excel.
Un foglio di lavoro è rappresentato dalla classe Worksheet. La classe Worksheet fornisce una vasta gamma di proprietà e metodi per gestire i fogli di lavoro. Per configurare il blocco celle, chiamare il metodo freezePanes della classe Worksheet. Il metodo freezePanes richiede i seguenti parametri:
- Riga, l’indice di riga della cella da cui inizierà il blocco.
- Colonna, l’indice di colonna della cella da cui inizierà il blocco.
- Righe bloccate, il numero di righe visibili nel riquadro superiore.
- Colonne bloccate, il numero di colonne visibili nel riquadro sinistro.
Di seguito è riportato un esempio completo che mostra come utilizzare il metodo freezePanes della classe Worksheet per bloccare righe e colonne (a partire da C4, rappresentato dalla quarta riga e terza colonna, dove le righe e le colonne partono da indici 0) del primo foglio di lavoro del file Excel.
Nella schermata sottostante, è possibile vedere il file Book1.xls senza blocchi delle celle.
Book1.xls: vista del foglio di lavoro prima di qualsiasi modifica
Il file Book1.xls viene aperto con la classe Workbook e poi alcune righe e colonne vengono bloccate sul primo foglio di lavoro. Il file modificato viene salvato come output.xls.
Outlook.xls: vista del foglio di lavoro dopo la modifica
Divisione dei riquadri
Se hai bisogno di dividere lo schermo per ottenere due visualizzazioni diverse nello stesso foglio di lavoro, utilizza la divisione dei riquadri. Microsoft Excel offre una funzione molto utile che ti consente di visualizzare più di una copia del tuo foglio di lavoro e di scorrere indipendentemente attraverso ciascun riquadro del foglio di lavoro: divisione dei riquadri.
I riquadri funzionano simultaneamente. Se apporti una modifica in uno, la modifica appare contemporaneamente nell’altro. Aspose.Cells fornisce la funzionalità di divisione dei riquadri agli utenti.
Applicare e rimuovere divisioni dei riquadri
Divisione dei riquadri
Aspose.Cells fornisce una classe Workbook che rappresenta un file di Microsoft Excel. La classe Workbook fornisce un’ampia gamma di proprietà e metodi per gestire i file di Excel. Per implementare le visualizzazioni divise, utilizza il metodo split della classe Worksheet. Per rimuovere le divisioni dei riquadri, utilizza il metodo removeSplit
Nell’esempio, viene utilizzato un semplice file di modello che viene caricato, poi viene applicata la funzione di divisione dei riquadri su una cella nel primo foglio di lavoro. Il file aggiornato viene salvato.
Dopo aver eseguito il codice sopra, il file generato ha una visualizzazione divisa.
Visualizzazione divisa nel file di output
Rimozione dei riquadri
Gli sviluppatori possono rimuovere i riquadri divisi utilizzando il metodo removeSplit della classe Worksheet.