J'utilise ClosedXML pour créer des rapports pour des personnes dans Excel. Il y a 3 problèmes pour lesquels j'aimerais avoir de l'aide.Comment travailler avec un classeur ouvert dans Excel en utilisant ClosedXML (C#)?
1) J'ai ce code ici pour que je puisse accéder aux données d'un classeur. Cela fonctionne correctement sauf lorsque quelqu'un a ouvert ce classeur. Peu m'importe si elle ouvre une copie en lecture seule, si possible, parce que tout ce que je fais, c'est accéder à des informations à partir de celle-ci.
var WorkbookCopyFrom = new XLWorkbook(WorksheetToCopy);
Comment puis-je l'ouvrir même si quelqu'un l'a ouvert?
2) Dans mon entreprise précédente, j'ai utilisé le package Office Interop Nuget de faire quelque chose de similaire. Dans ce paquet, j'ai pu montrer le fichier Excel tout en travaillant sur l'aide de ce code:
excelApp.Visible = true;
Y at-il quelque chose de similaire à ClosedXML?
Il est mauvais style de poser des questions sans rapport à une question sur StackOverflow. Divisez-les en questions distinctes. Cependant, je vais répondre à certains d'entre eux ci-dessous. –
Désolé, je vais supprimer la question 3 – djblois