Articles of excel

Perché l’aggiunta di AutoFilter danneggia il mio file excel in questo esempio?

Ciao, io uso il seguente metodo per applicare un filtro automatico: public static void ApplyAutofilter(string fileName, string sheetName, string reference) { using (SpreadsheetDocument document = SpreadsheetDocument.Open(fileName, true)) { IEnumerable sheets = document.WorkbookPart.Workbook.GetFirstChild().Elements().Where(s => s.Name == sheetName); var arrSheets = sheets as Sheet[] ?? sheets.ToArray(); string relationshipId = arrSheets.First().Id.Value; var worksheetPart = (WorksheetPart)document.WorkbookPart.GetPartById(relationshipId); var autoFilter = […]

Determinare la versione / cultura di Excel tramite Microsoft.Office.Interop.Excel

Come posso ottenerlo in .NET / C #?

c # read excel foglio di lavoro

Qualcuno potrebbe aiutarmi a leggere un semplice foglio di lavoro excel in app c #? Mi piacerebbe poter iterare ogni riga e avere un handle su ciascuna delle colonne. Grazie, asta.

Come copiare i fogli di lavoro excel in un’altra cartella di lavoro Excel senza aprire il file excel in c # winforms?

Nell’applicazione Windows C #, ho molte cartelle di lavoro Excel, quello che voglio è copiare i fogli di lavoro dalla cartella di lavoro di Excel in una singola cartella di lavoro. Questo è ansible, ma devo aprire i libri di lavoro Excel per farlo. Excel.Application app = new Excel.Application(); app.Visible = true; app.WindowState = XlWindowState.xlMinimized; […]

Ottieni l’ultima cella non vuota nella colonna di Excel

Come possiamo ottenere un numero / indice dell’ultima cella vuota in una colonna in Excel. Ho provato CountA e molti altri, ma restituisce il conteggio delle celle non vuote o supponiamo che ci sia una cella nel mezzo del nulla, dopo i dati effettivi con alcuni spazi, che restituisce RangeRange fino a quella cella. Quello […]

C # Accesso programmatico alle macro di Excel

Sto lavorando con una directory di file Excel per ottenere informazioni su ogni file. Sto cercando di utilizzare l’interoperabilità C # Excel per raccogliere informazioni sulle macro VBA associate ad alcuni di questi file. Il codice per questo si trova sotto. Il problema è che nessuno dei file Excel ha accesso programmatico alle macro abilitato. […]

Come risolvere il formato e l’estensione del file non corrispondono?

Ho creato un codice in c # che crea e salva il file excel. Il codice può creare e salvare con successo il file excel, ma quando apro il file excel creato, viene visualizzato un messaggio di avviso che dice “Il formato del file e l’estensione di ‘filename.xls’ non corrispondono. Il file potrebbe essere danneggiato […]

Excel aggiunge i dati a WorksheetPart nel codice sottostante

Ciao ragazzi sto creando un file Excel con 3 fogli di lavoro nel seguente codice. using (SpreadsheetDocument spreadSheet = SpreadsheetDocument.Create(path + @”\UrlReport.xlsx”, SpreadsheetDocumentType.Workbook)) { // create the workbook spreadSheet.AddWorkbookPart(); spreadSheet.WorkbookPart.Workbook = new DocumentFormat.OpenXml.Spreadsheet.Workbook(); // CREATE FIRST SHEET WorksheetPart newWorksheetPart1 = spreadSheet.WorkbookPart.AddNewPart(); newWorksheetPart1.Worksheet = new DocumentFormat.OpenXml.Spreadsheet.Worksheet(); // create sheet data newWorksheetPart1.Worksheet.AppendChild(new DocumentFormat.OpenXml.Spreadsheet.SheetData()); // save worksheet newWorksheetPart1.Worksheet.Save(); […]

Come trovare l’intervallo denominato di una cella: VSTO

Ho generato una serie di righe usando C # e VSTO. Ho praticamente caricato un paio di righe con i dati e ho dato a ogni cella un NamedRange. La mia domanda è: come faccio io, conoscendo l’inizio della riga e l’indice della riga finale, attraversiamo ogni cella e recuperiamo il suo NamedRange. Ho provato […]

My Excel 2010 Add in mostra solo quando si apre una cartella di lavoro vuota. Non verrà visualizzato all’apertura del documento esistente

Abbiamo aggiunto un componente aggiuntivo che è stato installato correttamente e verrà visualizzato solo quando si apre Excel dall’icona principale (o una cartella di lavoro vuota). NON verrà visualizzato sulla barra degli strumenti quando si apre un documento excel salvato esistente. Mi sono assicurato che quando si apre un documento esistente, sotto file -> opzioni […]