J'essaie de manipuler une feuille de calcul Excel en C# en utilisant OpenXML. Plus précisément, j'aimerais accéder au classeur actuellement actif qui est ouvert. Je n'ai pu trouver des exemples qui ouvrent un document Excel donné un nom de fichier, tels que:Accéder au classeur Excel actif en utilisant OpenXML et C#
using (SpreadsheetDocument myWorkbook =
SpreadsheetDocument.Open(filename, true))
(Remarque: L'utilisation du mode « Microsoft.Office.Interop.Excel », le classeur actif est accédé comme: Workbook activeWorkBook = (Workbook)Globals.ThisAddIn.Application.ActiveWorkbook;
)
Quelqu'un at-il fait cela?
pour l'instant, cela semble correct. Je vais continuer en utilisant la vieille école 'Microsoft.Office.Interop.Excel' façon de manipuler docs Excel. Merci! – dotNetkow