[VB6] activation fichier

mamanou -  
Erdnax Messages postés 2279 Statut Contributeur -
Bonjour,
je programme depuis peu en VB6 et la je suis confronté un probleme que je n'arrive pas a resoudre. c'est pourquoi je vous demande de bien vouloir m'aider.
avec un programme en VB6, j'ouvre un fichier excel pour y effectuer une recherche.le probleme c que je dois d'abord activer le fichier puis une feuille precise (par exemple la feuille 1).
j'ai ecris ceci:
workbooks(Chemin).Select
Worksheets(feuil1).Select

'dans chemin se trouve le chemin d'accés du fichier ouvert
mais a l'execution ca me met : indice en dehors de la plage en me surlignant workbooks(Chemin).Select
(je ne comprend pas trop ce que ca veux dire).

si quelqu'un peut m'aider. je le remercie d'avance

1 réponse

  1. Erdnax Messages postés 2279 Statut Contributeur 497
     
    Salut,

    Voici un code que j'utilise pour activer un fichier, et l'ouvrir s'il ne l'est pas :
        On Error Resume Next
        Workbooks("fichier.xls").Activate
        If Err <> 0 Then
          fichier = "C:\ton\chemin\d'accès\fichier.xls"
          Workbooks.Open Filename:=fichier
        End If

    @+
    0
    1. mamanou
       
      merci
      ca marche a merveille.
      grand grand merci
      0
    2. Erdnax Messages postés 2279 Statut Contributeur 497
       
      Mais de rien ;)
      0