Articles of excel

Lettura di oltre 255 caratteri da excel

Sto cercando di leggere i dati di un foglio da excel (provato sia oldedb che odbc) e ho scoperto che c’è un limite di 255 caratteri. Ho provato ad usare l’object Range come suggerito in altri thread (SELECT * FROM [ref_MethodInput$A1:S362]) ma ancora senza fortuna. Quindi oltre all’utilizzo di interop c’è qualche altro modo per […]

Come creare excel nella mia applicazione c # se msoffice non è installato

Ciao sto creando un’applicazione attraverso la quale ho bisogno di creare un excel. Ho aggiunto Microsoft Excel 12.Object Library come riferimento all’applicazione. Ma il mio server non ha installato Msoffice installato. Quindi, come posso creare Excel in quel server.

Come faccio a unire 2 file Excel in un file excel con fogli separati?

Ho 2 file Excel e voglio unirli in 1 file con fogli separati .. Sto cercando di eseguire la fusione con Microsoft.Office.Interop.Excel, ma non capisco come usarlo? per Yahia: qui i metodi per ottenere un intervallo che voglio unirli con file diversi: internal object[,] GetValues(string filename) { object[,] values = new object[0, 0]; try { […]

Impostare intervalli di nomi personalizzati tramite C #?

Sto cercando di replicare questo codice VBA di accesso utilizzando C #, ma non riesco a farlo. Chiedersi se qualcun altro ha già provato questo e può aiutare. oWB.Worksheets (“Signoff”). Range (“rgSignOffRecTemplate”). Valore = g_TemplatePath e “Signoff_Rec.XLT” rgSignOffRecTemplate è un “Nome definito” nel modello di Excel a cui sto cercando di scrivere. Molte grazie per […]

Comunicazione tra processi tra Excel e applicazione C #?

Mi chiedevo se ci fosse un modo per impostare la comunicazione tra un’istanza di Excel e un’applicazione C #. Ad esempio, quando un valore di cella cambia, vorrei inviare il valore aggiornato all’applicazione C # in tempo reale. Grazie in anticipo!

Modifica del formato delle celle di Excel in C #

Come posso modificare il formato di una cella in Excel utilizzando la libreria Microsoft Excel 12.0 in C #? Più specificamente, voglio cambiare una data cella in formato testo. Ho letto .net c # cambiando il formato delle celle di Excel , ma la cella dice ancora generale (anche se viene visualizzata come testo).

Come aprire il file Excel con la protezione di sola lettura?

Ho aperto il file Excel nella mia applicazione WinForm C # aggiungendo il riferimento a Microsoft.Office.Interop.Excel.dll e utilizzando DSO FRAMER CONTROL. Ma voglio aprire il mio file excel con protezione di sola lettura. L’ho fatto con successo per l’applicazione WORD come questa Word.Document wordDoc = (Word.Document)axFramerControl1.ActiveDocument; Word.Application wordApp = wordDoc.Application; wordDoc.Protect(Word.WdProtectionType.wdAllowOnlyReading); Nello stesso voglio fare […]

Come creare un grafico con EPPlus con più serie?

Sto cercando di creare questo grafico usando EPPlus: Area Imports Exports North America 9.00010837 14.54751448 South America 7.878137347 4.878011063 Europe 32.41924303 39.37317481 Middle East 6.859031587 12.94288951 Africa 7.611513341 2.938054884 Asia 36.23196633 25.32035526 Il risultato dovrebbe essere simile a: Ecco il mio codice: dataSheet.Cells[“A1”].Value = “Area”; dataSheet.Cells[“B1”].Value = “Imports”; dataSheet.Cells[“C1”].Value = “Exports”; var row = 2; […]

Metodo di chiusura OleDbConnection che richiede tempi di esecuzione lunghi

conStr = String.Format(conStr, FilePath, isHDR); OleDbConnection connExcel = new OleDbConnection(conStr); OleDbCommand cmdExcel = new OleDbCommand(); OleDbDataAdapter oda = new OleDbDataAdapter(); DataTable dt = new DataTable(); cmdExcel.Connection = connExcel; //Get the name of First Sheet connExcel.Open(); DataTable dtExcelSchema; dtExcelSchema = connExcel.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null); string SheetName = dtExcelSchema.Rows[0][“TABLE_NAME”].ToString(); connExcel.Close(); Sto usando sopra il codice per leggere Excel. Ma […]

Problema sconosciuto durante l’esportazione excel su System.DataTable

Sto cercando di ottenere dati da file Excel a DataTable. Ecco il mio code-snippet: FilePath = WebConfig.SavePath + “Book2.xls”; // Create the connection object OleDbConnection oledbConn = new OleDbConnection(WebConfig.ExcelConnection(FilePath)); // Open connection oledbConn.Open(); // Create OleDbCommand object and select data from worksheet Sheet1 //WebConfig.SheetNameFirstExcel OleDbCommand cmd = new OleDbCommand(“SELECT * FROM [” + “Sheet1” + […]