Récupération de la valeur d'une cellule dans un classeur fermé
Fermé
ClementECO
Messages postés
2
Date d'inscription
mardi 31 mars 2015
Statut
Membre
Dernière intervention
1 avril 2015
-
Modifié par ClementECO le 31/03/2015 à 15:38
ClementECO Messages postés 2 Date d'inscription mardi 31 mars 2015 Statut Membre Dernière intervention 1 avril 2015 - 1 avril 2015 à 11:42
ClementECO Messages postés 2 Date d'inscription mardi 31 mars 2015 Statut Membre Dernière intervention 1 avril 2015 - 1 avril 2015 à 11:42
A voir également:
- Récupérer données classeur fermé vba
- Recuperer video youtube - Guide
- Recuperer message whatsapp supprimé - Guide
- Comment récupérer un compte facebook piraté - Guide
- Rouvrir onglet fermé - Guide
- Coco chat fermé - Accueil - Réseaux sociaux
2 réponses
f894009
Messages postés
17205
Date d'inscription
dimanche 25 novembre 2007
Statut
Membre
Dernière intervention
19 octobre 2024
1 709
31 mars 2015 à 17:11
31 mars 2015 à 17:11
Bonjour,
pour avoir le contenu de la cellule:
pour #VALEUR je ne vois pas. Mais ce n'est pas secondaire
pour avoir le contenu de la cellule:
ConnectToClosedWB = Rst(0) 'ou ConnectToClosedWB = Rst(0).Value
pour #VALEUR je ne vois pas. Mais ce n'est pas secondaire
ClementECO
Messages postés
2
Date d'inscription
mardi 31 mars 2015
Statut
Membre
Dernière intervention
1 avril 2015
1 avril 2015 à 11:42
1 avril 2015 à 11:42
Bonjour,
Merci pour ta réponse.
J'ai testé avec tes 2 propositions mais ça ne marchait toujours pas. J'ai modifié mon code et en particulier ConnectionString :
J'ai laissé
Et... Ca marche ! Je ne pensais pas avoir besoin de mettre ce Provider avec Excel 12.0 en Extended Properties car je ne lisais que des fichers au format .xls, mais apparemment c'est ça qui n'était pas accepté. Voilà !
En tout cas merci.
Bonne journée
Merci pour ta réponse.
J'ai testé avec tes 2 propositions mais ça ne marchait toujours pas. J'ai modifié mon code et en particulier ConnectionString :
With Cn
.Provider = "Microsoft.Jet.OLEDB.4.0"
.ConnectionString = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" _
& file & ";Extended Properties=""Excel 12.0;HDR=YES;"""
.Open
End With
J'ai laissé
ConnectToClosedWB = Rst(0).Name
Et... Ca marche ! Je ne pensais pas avoir besoin de mettre ce Provider avec Excel 12.0 en Extended Properties car je ne lisais que des fichers au format .xls, mais apparemment c'est ça qui n'était pas accepté. Voilà !
En tout cas merci.
Bonne journée