1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
| 'Les variables nécessaires
Dim oApp As Excel.Application
Dim oWkb As Excel.Workbook
Dim oWSht As Excel.Worksheet
Dim i As Integer
Dim strMessage as string
'Créer l'objet
Set oApp = CreateObject("excel.application")
'Ouvrir l'objet
Set oWkb = oApp.Workbooks.Open(LeCheminDuFichierEtLeNomComplet)
'Choisir la feuille
Set oWSht = oWkb.Worksheets(LeNomDeLaFeuille)
'Choisir la ligne ici je partirais à la ligne 8
i = 8
'Parcourir la feuille jusqu'à ce qu'il n'y ait plus de données
While oWSht.Range("B" & i).Value <> ""
'Ici on pourrait mettre une requête Insert qui ajouterais à une table les lignes concernées
strMessage = oWSht.Cells(i, 2) & " et " & oWSht.Cells(i, 3)
i = i + 1
Wend
'Fermer les objets
oWkb.Close
Set oWSht = Nothing
Set oWkb = Nothing
Set oApp = Nothing |
Partager