Articles of excel

importazione di più fogli con la rete oledb “_xlnm # _FilterDatabase” come nomi di fogli

ho un excel con i multi-fogli che voglio importare il codice è abbastanza semplice e di base e dovrebbe funzionare ma i miei nomi continuano a tornare come “_xlnm # _FilterDatabase” nel debugger ed è la radice del mio problema ecco la parte rilevante del codice: string sheetName = “”; file = HostingEnvironment.MapPath(“~/files/master1.xlsx”); xConnStr = […]

Come posso estrarre una stringa da una cella Excel?

So come scrivere in una cella, ma come faccio a ottenere una stringa già esistente scritta all’interno di una cella in un file excel in un object stringa, quindi posso usarla per generare dati in altre celle? Il mio codice finora: Excel.ApplicationClass excelApp = new Excel.ApplicationClass(); excelApp.Visible = true; Excel.Workbook excelWorkbook = excelApp.Workbooks.Open(“C:\\Users\\user\\Desktop\\list.xls”, 0, false, […]

Excel Interop Save as fornisce un controllo di compatibilità in Excel 2007

Ecco il mio codice per il metodo SaveAs : m_FilePath=”D:\Build\abc.xlsx” m_objOpt=System.Reflection.Missing.Value; m_objBook.SaveAs(m_FilePath, m_objOpt, m_objOpt, m_objOpt, m_objOpt, m_objOpt, XlSaveAsAccessMode.xlShared, m_objOpt, m_objOpt, m_objOpt, m_objOpt, m_objOpt); Ora la mia domanda non è come disabilitare il correttore di compatibilità, che è già stato risposto molte volte. La mia domanda è perché il verificatore di compatibilità sta arrivando affatto. Come […]

smettere di eccellere con C # (mentre si utilizza l’automazione excel)

Sto usando c # per leggere / scrivere dati su un foglio di calcolo Excel. Sto usando queste tre istruzioni per aprire il mio file excel Excel.Application excelapp = new Excel.Application(); Excel._Worksheet worksheet = (Excel._Worksheet)workbook.ActiveSheet; Excel._Worksheet worksheet = (Excel._Worksheet)workbook.ActiveSheet; E queste due linee per chiudere / salvare il foglio. workbook.Save(); workbook.Close(); Il problema che sto […]

OpenXml e Incapace di creare mutex

Ho provato a creare un documento Excel tramite openXml lib, ma quando voglio creare Excel da un gran numero di dati, server mi permette di non creare mutex. (Eccezione da HRESULT: 0x80131464) , la traccia dello stack è: [IsolatedStorageException: Unable to create mutex. (Exception from HRESULT: 0x80131464)] System.IO.IsolatedStorage.IsolatedStorageFile.Open(String infoFile, String syncName) +0 System.IO.IsolatedStorage.IsolatedStorageFile.Lock(Boolean& locked) +370 […]

Come aggiungere una voce di menu al menu contestuale di Excel 2010 – il vecchio codice non funziona

Ho provato 3 diversi esempi di codice e falliscono tutti. Ecco il codice di un dipendente MSFT ( Come mostrare un menu di scelta rapida su un intervallo ), gli altri due esempi hanno praticamente lo stesso codice: private void ThisAddIn_Startup(object sender, System.EventArgs e) { CommandBar cellbar = this.Application.CommandBars[“Cell”]; CommandBarButton button = (CommandBarButton) cellbar.FindControl(MsoControlType.msoControlButton, 0, […]

Come caricare solo righe non vuote di fogli di calcolo Excel usando oledb in C #?

Sto importando un foglio Excel in DataTable usando la connessione oledb come sotto. private static DataTable UploadExcelSheet(string fileName) { DataTable uploadDataTable; using (OleDbConnection objXConn = new OleDbConnection()) { objXConn.ConnectionString = “Provider=Microsoft.ACE.OLEDB.12.0;Data Source=” + fileName + “;Extended Properties=\”Excel 12.0;IMEX=1\””; objXConn.Open(); OleDbCommand objCommand = new OleDbCommand(“SELECT * FROM Template$ “, objXConn); OleDbDataAdapter objDataAdapter = new OleDbDataAdapter(); // […]

Argomento facoltativo del componente aggiuntivo COM e del componente aggiuntivo di automazione scritto in C #

Sto lavorando su una libreria di add-in COM e componente aggiuntivo di automazione di Excel, i cui codici principali sono scritti in C #. Mi piacerebbe impostare un argomento opzionale per la funzione e so che questo è legale sia per C # e VBA, e anche Excel WorksheetFunction. Ma trovo che, infine, l’argomento opzionale […]

Aggiungi la funzione definita dall’utente al componente aggiuntivo di Visual Studio Excel

In Visual Studio ho un progetto aggiuntivo di Excel 2010. Come posso avere quel progetto creare il seguente modulo: So che posso salvare quella cartella di lavoro con quel modulo e poi usarla con il mio add-in. Sarà bello se posso avere il mio componente aggiuntivo per creare quel modulo …

C # e OpenXML: inserisci un’immagine in un documento excel

Sto usando una versione modificata di questo codice per creare un documento Excel, aggiungere celle e celle di stile. Sto cercando di modificare questo codice per poter anche aggiungere immagini a un foglio. Non sto andando da nessuna parte e sul web non c’è davvero nulla che possa aiutarti. Sto cercando di leggere lo strumento […]