Tag: vsto

doppie nullo doppie per eccellere in c #

Come aggiungere tipi doppie null-able a una gamma excel in c # esempio: duplice? [,] per excel.range o c'è alcuna opzione per aggiungere valore nullo a doppie tipi di dati?

Programma C # che utilizza l'exception di lancio excel TYPE_E_CANTLOADLIBRARY

Così ho fatto un programma che ha letto alcune celle da un file di Excel (.xlsx) e poi faccio una ricerca online con i dati. Funziona bene sul mio computer (Windows 8.1, Visual Studio Community 2013, Office 2013) ma quando lo invio ad un amico su un'altra macchina (Windows 8.1, nessun Visual Studio, Office 2010) […]

Imansible lanciare object COM tipo 'Excel.WorksheetClass' per il componente aggiuntivo VSTO

Ho provato alcune cose e sto ancora ottenendo questo errore. Sto creando un excel VSTO usando VBA e Visual Studio. Il modo in cui ho questa configuration è che c'è un button nel nastro e che l'utente può click e passerà attraverso e elimina tutte le tabelle. Suppongo che il mio problema sta nel fatto […]

Come convertire la string in excel named range?

Sto lavorando ad un progetto where devo popolare alcune gamme di nome eccellente con alcuni dati. Tuttavia ricevi gli indirizzi di queste gamme denominate come stringhe e non Microsoft.Office.Tools.Excel.NamedRange . Le stringhe sembrano qualcosa come Sheet1_A1_D1 . Come posso convertire queste stringhe in un object NamedRange? ci sono methods predefiniti? Grazie per tutto il vostro […]

come salvare i file Excel aperti in background each 5 minuti?

Ho eseguito un thread per autosave file excel each 5 minuti. Quando salva, verrà triggersto il file di salvataggio (fileA). E allo stesso tempo stavo modificando altri file (fileB). Come posso salvare fileA in background quando sto utilizzando fileB? Ecco il mio codice C # nel thread: while (true) { Thread.Sleep(AutoSaveTime); if (isRunning) { try […]

Come pulire gli oggetti COM per un componente aggiuntivo di Excel che crea un altro file Excel?

Ho creato un componente aggiuntivo excel che elabora il foglio attivo e apre un'altra applicazione excel e scrive ad un altro foglio. Non voglio chiudere excel quando il programma è fatto in quanto questo sarebbe all'utente. Quando il mio programma viene eseguito, posso vedere EXCEL.exe nel task manager e quando è fatto, lo vedo ancora, […]

Progettazione delle funzioni di definizione utente in Excel?

Quali sono i diversi methods per creare funzionalità definite dall'utente in Excel utilizzando C #? Fino ad ora ho trovato solo le User Defined Functions in C# Grazie a tutti

L'evento di modifica VSTO Worksheet restituisce sempre i valori numbersci in Double?

Nell'evento di modifica di un foglio di lavoro VSTO / Gli events di modifica di intervalli contiene un parametro "Target" del tipo Intervallo, l'Target.Value è sempre di tipo doppio e ha valore con decimale. Mentre lo stesso in VBA ha il tipo di doppio ma può anche essere senza decimale. Ad esempio, se cambio il […]

Creare una forma VSTO dall'arrays di byte

Ho un'image che è codificata in un arrays di byte e vorrei aggiungere come forma in un documento excel, ma purtroppo l'unica function disponibile che vedo per fare questo richiede di salvare l'image sull'unità e quindi leggerla. Come vedete questo è un funzionamento veramente lento e vorrei semplicemente leggere l'image dal stream di byte e […]

Come faccio a sapere di più sull'errore "exception di prima random di tipo" System.Runtime.InteropServices.COMException "…"

La linea C # seguente genera un errore: Excel.Worksheet wks = (Excel.Worksheet)wbk.Worksheets.Add(After: wbk.Worksheets.Count); Ho intenzione che il codice crea un nuovo foglio di lavoro nella wbk della cartella di lavoro, ma non viene creato nessun nuovo foglio di lavoro. Invece ho un errore. Il messaggio di errore che ricevo è: Una prima exception di caso […]

Microsoft Office Excel Spreadsheet è il miglior software di Office, Excel VBA e formule Excel rendono il foglio di calcolo più veloce.