Gestisci fogli di lavoro di Microsoft file Excel.

Aspose.Cells offre un corso,Cartella di lavoro che rappresenta un file Excel. IlCartella di lavorola classe contiene unFogli di lavororaccolta che consente l’accesso a ciascun foglio di lavoro nel file Excel.

Un foglio di lavoro è rappresentato daFoglio di lavoroclasse. IlFoglio di lavorofornisce un’ampia gamma di proprietà e metodi per la gestione dei fogli di lavoro.

Aggiunta di fogli di lavoro a un nuovo file Excel

Per creare un nuovo file Excel a livello di codice:

  1. Crea un oggetto diCartella di lavoroclasse.
  2. Chiama ilAggiungere metodo delRaccolta di fogli di lavoro classe. Un foglio di lavoro vuoto viene aggiunto automaticamente al file Excel. È possibile fare riferimento passando l’indice del foglio del nuovo foglio di lavoro al fileFogli di lavoro collezione.
  3. Ottenere un riferimento al foglio di lavoro.
  4. Eseguire il lavoro sui fogli di lavoro.
  5. Salva il nuovo file Excel con i nuovi fogli di lavoro chiamando il fileCartella di lavoro classe'Salvametodo.

Aggiunta di fogli di lavoro a un foglio di calcolo di Designer

Il processo di aggiunta di fogli di lavoro a un foglio di lavoro del progettista è uguale a quello di aggiunta di un nuovo foglio di lavoro, tranne per il fatto che il file Excel esiste già, quindi deve essere aperto prima dell’aggiunta dei fogli di lavoro. Un foglio di calcolo del designer può essere aperto dal fileCartella di lavoroclasse.

Accesso ai fogli di lavoro utilizzando il nome del foglio

Accedi a qualsiasi foglio di lavoro specificandone il nome o l’indice.

Rimozione di fogli di lavoro utilizzando il nome del foglio

Per rimuovere i fogli di lavoro da un file, chiama il fileRimuoviAt metodo diRaccolta di fogli di lavoro classe. Passa il nome del foglio al fileRimuoviAtmetodo per rimuovere un foglio di lavoro specifico.

Rimozione di fogli di lavoro utilizzando l’indice dei fogli

La rimozione dei fogli di lavoro per nome funziona bene quando il nome del foglio di lavoro è noto. Se non conosci il nome del foglio di lavoro, usa una versione sovraccaricata del fileRimuoviAtmetodo che accetta l’indice del foglio di lavoro anziché il nome del foglio.

Attivazione di fogli e creazione di un Cell attivo nel foglio di lavoro

A volte, è necessario che un foglio di lavoro specifico sia attivo e visualizzato quando un utente apre un file Excel Microsoft in Excel. Allo stesso modo, potresti voler attivare una cella specifica e impostare le barre di scorrimento per mostrare la cella attiva. Aspose.Cells è in grado di svolgere tutte queste attività.

Unfoglio attivo è un foglio su cui stai lavorando: il nome del foglio attivo sulla scheda è in grassetto per impostazione predefinita.

UnCellula attiva è una cella selezionata, la cella in cui vengono inseriti i dati quando inizi a digitare. È attiva solo una cella alla volta. La cella attiva è evidenziata da un bordo spesso.

Attivare Fogli e rendere attivo uno Cell

Aspose.Cells prevede chiamate specifiche API per l’attivazione di un foglio e di una cella. Ad esempio, ilAspose.Cells.WorksheetCollection.ActiveSheetIndexè utile per impostare il foglio attivo in una cartella di lavoro. Allo stesso modo,Aspose.Cells.Worksheet.ActiveCellLa proprietà viene utilizzata per impostare e ottenere una cella attiva nel foglio di lavoro.

Per assicurarti che le barre di scorrimento orizzontali o verticali si trovino nella posizione dell’indice di riga e colonna in cui desideri mostrare dati specifici, utilizza ilAspose.Cells.Worksheet.FirstVisibleRow eAspose.Cells.Worksheet.FirstVisibleColumnproprietà.

L’esempio seguente mostra come attivare un foglio di lavoro e creare una cella attiva al suo interno. Nell’output generato, le barre di scorrimento verranno fatte scorrere per rendere la seconda riga e la seconda colonna come prima riga e colonna visibili.

Argomenti avanzati