Bonjour,

Je cherche une solution pour changer de feuille (passer d'une feuille à l'autre) dans un classeur Excel ouvert sous VB.NET. Voici mon code :

1) Mes déclarations au niveau d'un module :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
Public AppExcel2 As New Microsoft.Office.Interop.Excel.Application
    Public Classeur2 As Microsoft.Office.Interop.Excel.Workbook
    Public Feuil2 As Microsoft.Office.Interop.Excel.Worksheet
2) Mon ouverture du classeur Excel au niveau procédure dans une form :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
Dim Classeur2 = AppExcel2.Workbooks.Open("C:\Users\Christian Hould\Documents\Vb9\Navigateur TSX\TSX1.xls")
        Dim Feuil2 = Classeur2.Sheets("Feuil2")
Aller jusqu'à là, tout va bien. Le classeur est ouvert par défaut sur la première feuille. Quelle est la commande pour passer d'une feuille à l'autre ? J'ai essayé à peu près tout ce qui est imaginable. Mais là je suis à bout d'imagination.

Merci de votre aide.