[VB6] activation fichier

Fermé
mamanou - 1 juin 2005 à 09:27
Erdnax Messages postés 2273 Date d'inscription mercredi 1 octobre 2003 Statut Contributeur Dernière intervention 1 octobre 2007 - 1 juin 2005 à 10:14
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
A voir également:

1 réponse

Erdnax Messages postés 2273 Date d'inscription mercredi 1 octobre 2003 Statut Contributeur Dernière intervention 1 octobre 2007 497
1 juin 2005 à 09:54
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
merci
ca marche a merveille.
grand grand merci
0
Erdnax Messages postés 2273 Date d'inscription mercredi 1 octobre 2003 Statut Contributeur Dernière intervention 1 octobre 2007 497
1 juin 2005 à 10:14
Mais de rien ;)
0