Raccolta dioggetti che rappresentano le singole colonne (impostazioni) in un foglio di lavoro. L’oggetto Colonna rappresenta solo le impostazioni come la larghezza della colonna, gli stili, ecc. per l’intera colonna, non ha nulla a che fare con il fatto che ci sono celle (dati) non vuote o non nella colonna corrispondente. E il “Count” di questa raccolta rappresenta solo il conteggio oggetti Colonna che sono stati istanziati in questo raccolta, non ha nulla a che fare con il fatto che ci sono celle (dati) non vuote o meno nel foglio di lavoro.
[C#]//Creazione di un'istanza di un oggetto cartella di lavoroWorkbookworkbook=newWorkbook();//Ottenere il riferimento del primo foglio di lavoroWorksheetworksheet=workbook.Worksheets[0];//Aggiungi un nuovo stile alla cartella di lavoroStylestyle=workbook.CreateStyle();//Impostazione del colore di sfondo su Blustyle.ForegroundColor=Color.Blue;//impostazione del motivo di sfondostyle.Pattern=BackgroundType.Solid;//Nuovo stile bandieraStyleFlagstyleFlag=newStyleFlag();//Imposta tutti gli stilistyleFlag.All=true;//Modifica la larghezza predefinita delle prime dieci colonnefor(inti=0;i<10;i++){worksheet.Cells.Columns[i].Width=20;}//Ottieni la colonna con una formattazione non predefinitaColumnCollectioncolumns=worksheet.Cells.Columns;foreach(Columncolumnincolumns){//Applica lo stile alle prime dieci colonnecolumn.ApplyStyle(style,styleFlag);}//Salvataggio del file Excelworkbook.Save("book1.xls");[VB.NET]'Creazionediun'istanzadiunoggettoWorkbookDimworkbookAsWorkbook=NewWorkbook()'OttenereilriferimentodelprimofogliodilavoroDimworksheetAsWorksheet=workbook.Worksheets(0)'AggiungiunnuovostileallacartelladilavoroDimstyleAsStyle=workbook.CreateStyles()'ImpostareilcoloredisfondosuBlustyle.ForegroundColor=Color.Blue'impostazionedelmotivodisfondostyle.Pattern=BackgroundType.Solid'NuovostilebandieraDimstyleFlagAsNewStyleFlag()'ImpostatuttiglistilistyleFlag.All=True'ModificalalarghezzapredefinitadelleprimediecicolonneForiAsInteger=0To9worksheet.Cells.Columns(i).Width=20Nexti'OttienilacolonnaconunaformattazionenonpredefinitaDimcolumnsAsColumnCollection=worksheet.Cells.ColumnsForEachcolumnAsColumnIncolumns'Applicalostilealleprimediecicolonnecolumn.ApplyStyle(style,styleFlag)Nextcolumn'SalvataggiodelfileExcelworkbook.Save("book1.xls")