Articles of excel

Come inserire una data in un foglio di lavoro Open XML?

Sto usando Microsoft Open XML SDK 2 e sto passando un momento difficile inserendo una data in una cella. Posso inserire numeri senza problemi impostando Cell.DataType = CellValues.Number , ma quando faccio lo stesso con una data ( Cell.DataType = CellValues.Date ) Excel 2010 si arresta in modo Cell.DataType = CellValues.Date (anche nel 2007). Ho […]

Più C # Automatizzare in Excel

Questo lancia una nuova cartella di lavoro di Excel: Excel.Application oXL; Excel._Workbook oWB; oXL = new Excel.Application(); oXL.Visible = true; oWB = (Excel._Workbook)(oXL.Workbooks.Add( Missing.Value )); Tuttavia, cosa succede se si vuole o … – ‘GetObject’ (nel noto paradigma di automazione) in una cartella di lavoro già caricata e aperta sullo schermo ?, oppure – accedere […]

Ottieni l’ultimo indice di colonna e riga non vuoto da excel usando Interop

Sto cercando di rimuovere tutte le righe e le colonne in eccesso da un file excel usando la libreria di interoperabilità. Ho seguito questa domanda il metodo più veloce per rimuovere righe e colonne vuote dai file Excel usando Interop e lo trovo utile. Ma ho file Excel che contengono un piccolo insieme di dati […]

Registrati per l’interoperabilità COM

Creo la seguente libreria di classi in C #: [InterfaceType(ComInterfaceType.InterfaceIsDual)] //[Guid()] public interface _None1 { int retval { get; } } [ClassInterface(ClassInterfaceType.None)] //[Guid()] [ProgId(“Lotr.Test”)] public class None : _None1 { public int retval { get { return 1; } } } Quindi lo compilo usando le opzioni “Registra per COM Interop” e “Rendi COM visibile”. […]

Controlla Excel nel controllo WebBrowser

Sto cercando di caricare un file .xls in un controllo webbrowser nella mia app Windows Form in modo tale da poter continuare ad aggiornarlo con i dati a livello di codice. Quindi, ad esempio, mentre l’utente preme un pulsante sul modulo, i dati nel foglio Excel vengono aggiornati. Sono riuscito a caricare i dati nel […]

Excel aggiunge citazioni extra sull’esportazione CSV

Di recente ho creato un’applicazione che aggiunge elementi a un database in CSV. Dopo aver aggiunto gli elementi mi sono reso conto che molti dei miei valori avevano virgolette (“) che non erano necessarie e questo mi ha rovinato il mio ordine. Il problema è che quando esporti ad un CSV da Excel, Excel aggiunge […]

Metodo efficiente per enumerare le celle in una cartella di lavoro di Excel utilizzando c #

Qual è il modo più efficiente per enumerare ogni cella in ogni foglio di una cartella di lavoro? Il metodo seguente sembra funzionare ragionevolmente per una cartella di lavoro con ~ 130.000 celle. Sulla mia macchina ci sono voluti ~ 26 secondi per aprire il file e ~ 5 secondi per enumerare le celle. Tuttavia […]

Suggerimenti per la lettura dei dati da excel in .net c #

Ho bisogno di leggere i dati dai file excel nella mia app c # winforms. Qualche raccomandazione su buoni componenti per questo? Ho usato syncfusion alcuni anni fa e quello sembrava fare il trucco. Ci saranno un sacco di righe di intestazione che devo saltare (quindi un approccio ADO semplice non funzionerà facilmente) e quindi […]

eccellere in oracle db utilizzando VS 2005 C #

Voglio creare un programma di utilità in grado di importare i dati dal foglio excel (le colonne sono fisse ma i fogli possono essere qualsiasi numero) a oracle db. Puoi suggerire come dovrei: Leggi i fogli di Excel (n numero)? (Modo migliore) Convalidare i dati? Inserimento di massa nel DB? La mia preoccupazione è la […]

Leggi e scrivi file Excel C #

C’è una libreria facile da implementare che può essere usata per leggere i file excel e può essere creata in seguito? è questa la mia migliore scommessa? http://support.microsoft.com/kb/302084