Bonjour,
Je dois reprendre un travail réalisé par un précédent stagiaire.
Dans son exportation d'information, il utilise une fonction que je ne comprends pas vraiment.
Pourriez vous m'aider ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Public Sub OuvrirFichierGenere(ByVal chemin As String, ByRef ExcelInst As Excel.Application, ByRef WB As Excel.Workbook, ByVal RepFichModel As String, ByRef genSheet As Excel.Worksheet) Dim nomFeuil As String WB = ExcelInst.Workbooks.Open(RepFichModel) WB.SaveAs(chemin) nomFeuil = WB.Worksheets(1).name genSheet = WB.Worksheets(nomFeuil) ExcelInst.Visible = False End Sub
Je n'en comprend pas l'utilité. D'autant plus que RepFichModel contient un simple fichier excel avec une feuille nommé "général".
De plus, je dois modifier le logiciel pour qu'il puisse tourner sur un serveur ne possédant pas Excel. Or, cette même fonction ouvre le fichier excel. J'aurais souhaité savoir si je pouvais faire la même chose sans être obligé de l'ouvrir.
Merci d'avance pour votre aide.
Cordialement, Florian.
Partager