Je travaille sur un agent d'export vers Excel, et pour ce faire j'utilise un modèle pour le fichier Excel car il serait trop compliqué à mettre en forme sinon.. J'aurais simplement voulu savoir du coup s'il était possible de copier des onglets sous Excel ?
Pour chaque catégorie de ma vue à exporter je dois créer un nouvel onglet dans le ficher excel ( c'est à dire une nouvelle feuille dans le classeur ), mais j'ai beau essayé toute sortes de syntaxe ça ne fonctionne pas. Tout ce que j'arrive à faire c'est copier le classeur entier, mais je ne cherche qu'à copier seulement une feuille à l'intérieur de ce classeur..
- Code : Tout sélectionner
Dim Workbook As Variant
Dim Wsheet As Variant
Dim OLEExcel As Variant
Set OLEExcel = CreateObject("Excel.Application")
OLEExcel.Workbooks.Open "C:\toto.xls"
Set Workbook = OLEExcel.WorkBook(1)
Set Wsheet = Workbook.Worksheet(1)
Wsheet.Select
Wsheet.Copy
Auriez-vous une idée de comment faire ? Ou peut-être que ce n'est pas possible ?
Merci d'avance