Articles of excel

Connessione OleDb a Excel; come seleziono la larghezza fissa, l’altezza illimitata?

Sto usando OleDb per selezionare i dati dai fogli di calcolo Excel. Ogni foglio di lavoro può contenere molti piccoli tavoli, e possibilmente mobili come titoli ed etichette. Quindi potrebbe assomigliare a questo, dove abbiamo due tabelle e alcuni titoli; ABCD 1. . . . 2. . . . 3 Tabella1. . . 4 Header1 […]

Microsoft.Office.Interop.Excel.dll non incluso in Build Folder

Scrivo un’applicazione console con C #, .NET Framework 4.0. Questo progetto fa riferimento a Microsoft.Office.Interop.Excel.dll . Quando ho compilato il progetto con successo, ma nella cartella di build non è incluso Microsoft.Office.Interop.Excel.dll. Quando passo a .NET 2.0 e lo compilo, Microsoft.Office.Interop.Excel.dll è incluso! Ma voglio build ed eseguire il mio programma in .NET 4.0. Io […]

convertire excel range in array usando C #

Voglio convertire la gamma excel in array usando C # System.Array MyRange = (System.Array)range.cells.value; for (int k = 0; k <= MyRange.Length; k++) { List _ml = new List(); for (int j = 1; j < dataitems.Count; j++) { // enter code here } } come eseguire iterazioni nel ciclo ma questo codice non funziona […]

Incolla da Excel nell’app C #, mantenendo la massima precisione

Ho dati in un foglio di calcolo di Excel con valori come questo: 0.69491375 0.31220394 Le celle sono formattate come percentuale e impostate per visualizzare due posizioni decimali. Quindi appaiono in Excel come: 69.49% 31.22% Ho un programma C # che analizza questi dati dagli Clipboard . var dataObj = Clipboard.GetDataObject(); var format = DataFormats.CommaSeparatedValue; […]

Come rendere una cella excel ReadOnly usando C #?

Range range= (Range)this.workSheet.Cells[1,1]; range.AllowEdit = false; Quando imposto la proprietà AllowEdit su false, verrà visualizzato un errore di compilazione: Errore: la proprietà o l’indicizzatore ‘Microsoft.Office.Interop.Excel.Range.AllowEdit’ non può essere assegnato a – è di sola lettura Come posso impostare l’intervallo di celle in sola lettura? Quando utilizzo la convalida per questo intervallo, ho ricevuto alcune eccezioni […]

Crea colonne o celle in sola lettura con EPPlus

C’è un modo per rendere una colonna o un gruppo di celle bloccate o lette solo usando EPPlus? Ho provato il codice qui sotto sia separato che insieme, ma nessuno dei due sembra avere l’effetto desiderato. O l’intero foglio di lavoro è bloccato (se includo l’istruzione IsProtected ) o nulla del tutto. ws.Protection.IsProtected = true; […]

Come si può impostare un bordo attorno a più celle in excel usando C #

Sto lavorando a un progetto che crea file excel. Ho problemi a posizionare un bordo su più celle per organizzare il file excel. Diciamo che voglio un bordo dalla cella B5 alla B10. Non ci dovrebbero essere confini tra B5, B6, B7, … Attualmente, ho questo codice: workSheet_range = worksheet.get_Range(“B5”, “B10”); workSheet_range.Borders.Color = System.Drawing.Color.Black.ToArgb(); Rende […]

Crea celle di unione usando OpenXML

Si prega di considerare questo Excel: ed è XML: Voglio creare questo Excel con più celle unite usando OpenXML. Come posso farlo? Grazie

Automazione di Excel C #: come eliminare una colonna?

Sto leggendo questo (compiti di Excel) per automatizzare alcune operazioni di Excel in VS2008 C # http://msdn.microsoft.com/en-us/library/syyd7czh%28v=VS.80%29.aspx Ma non sono riuscito a trovare come eliminare una colonna (o più colonne). per esempio. Come eliminare la colonna C e spostare il resto a sinistra? Grazie in anticipo.

Esiste una libreria C # che eseguirà la funzione Excel NORMINV?

Sto eseguendo alcune simulazioni Monte Carlo e faccio ampio uso della funzione Excel NORM.INV usando Office Interrop. Questa funzione richiede tre argomenti (probabilità, media, deviazione standard) e restituisce l’inverso della distribuzione cumulativa. Mi piacerebbe spostare il mio codice in un’app Web, ma ciò richiederà l’installazione di Excel sul server. Qualcuno sa di una libreria di […]