1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
   | Imports Excel = Microsoft.Office.Interop.Excel
 
Public Class FBase
 
    Dim XLSAPP As Excel.Application = Nothing
 
    'La feuille Excel n'est pas ouverte
    Private Sub BExcel_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles BExcel.Click
        XLSAPP = New Excel.Application
        XLSAPP.Visible = True
        XLSAPP.Workbooks.Open("D:\Tmp\ProbExcel\Test.xls")  'ouvir le fichier XLS
 
        ' Il est possible de programmer en VB ce qu'on ferait en Macro
        XLSAPP.Range("C4").Select()                 'sélectionner une cellule
        XLSAPP.ActiveCell.FormulaR1C1 = "127"   'y placer la valeur 127
 
        'Il est aussi possible de lancer une macro du fichier XLS
        XLSAPP.Run("MaMacro") 'exécuter la macro MaMacro
        'XLSAPP.Run("UneMacro", "Coucou")  ' appel de la macro en lui ,passant les arguments ....
' ....................... | 
Partager