Est-il possible d'insérer une macro existante dans un fichier Excel existant sans utiliser la bibliothèque Excel? J'ai besoin de cela pour définir l'Excel pour imprimer le livre de travail entier. Je ne peux pas utiliser la bibliothèque Excel car il sera fait en ligne dans le serveur où l'installation d'Excel n'est pas possible. Je peux cependant utiliser le codage C# .net. J'utilise NPOI pour générer l'Excel.Comment insérer une macro dans un fichier Excel sans utiliser la bibliothèque COM Excel
la macro est donnée ci-dessous
Private Sub Workbook_BeforePrint(Cancel As Boolean)
If printed = False Then
Cancel = True
printed = True
ActiveWorkbook.PrintOut
End If
End Sub