Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Avant de regarder / tester ton code...
Au passage dans la fonction que j'ai construite autour d'un code récupéré pour lire dans un classeur fermé, effectivement, le JET n'est pas ce qui est utilisé.
Après modification ça coince toujours:
Sub exportDonneeDansCelluleClasseurFerme()...
Bonjour @Usine à gaz , @patricktoulon, @job75 , @Marcel32
J'ai pas compris la condition a Lionel, donc j'ai fait le code avec une autre condition.
Comme je ne comprend pas ta condition :
dans ton fichier "charlotte.xlsm" et "Lionel.xlsm"
Je vais te copier toute les lignes qui correspondent a...
Bonjour,
Pour lire dans un classeur fermé :
Sub extractionValeurCelluleClasseurFerme()
Dim Source As ADODB.Connection
Dim Rst As ADODB.Recordset
Dim ADOCommand As ADODB.Command
Dim Fichier As String, Cellule As String, Feuille As String
'Adresse de la cellule contenant...
Bonjour,
J'ai un ensemble de fichiers .csv dans un dossier (300 fichiers). Ils ont tous la même structure. Je cherche à récupérer les 2 premières lignes de chaque fichier. Etant donné que ces fichiers ont été enregistrés en .csv, le nom de la feuille a pris le nom du fichier....
J'ai donc...
Bonjour,
merci pour tous ces codes super intéressant ...
Je ne sais pas si c'est toujours d'actualité (13ans ) mais je crois avoir trouvé une petite erreur?
ici
----
Afficher un Msgbox temporaire , exemple de 3 secondes --->reste en permanence il faut cliquer "OK" pour sortir
peut-être que j'ai...
Re : Lire le champ d'un autre fichier.
Mais si j'utilise indirect, le fichier où se trouve la donnée doit être ouvert, c'est bien ça?
Quelle genre de code VB devrais-je entrer pour pouvoir le faire mais avec le fichier source fermé?
Re : Rechercher une formule dans un fichierfermé
NomPathFile est bien le chemin + nom de fichier sous la forme c:/repertoire/nomFile.xlsm
Feuille est bien le nom de la feuille, mais j'y ajoute le $ final que dans la fonction OkSheetName
Cellule est sous la forme string "A1:D5" ou "D4"
Derlig...
Re : Rechercher une formule dans un fichierfermé
Salut PANINAK, Roland_M,
Merci pour le code transmis mais je n'arrive pas à le faire fonctionner
Tout d'abord, il m'a fallu rajouter la référence Microsoft ActiveX Data Objects x.x Library non mentionnée dans le code sinon j'avais une erreur...
Re : passage de 2010 à 2013 et fermeture auto d'un classeur ne fonctionne plus
Salut,
Peux être qu'en utilisant une macro qui lirait les données dans un classeur fermé pourrait faire l'affaire.
Ainsi, il n'y aurait pas d'ouverture supplémentaire de fichier et donc le problème du à la...
Re : Extraire certaines cellules de plusieurs fichiers fermés
Salut Salland,
Pour ce faire, j'utilise la macro suivante pour lire des données dans un fichierfermé.
Sub LireFichierFermé()
Dim texte_SQL As String
Dim xChemin As String
Dim xFichier As String
Dim xOnglet As...
Re : Lister les fichier d'un dossier et de tous les sous dossiers du dossier "parent"
J'ai trouvé ce code pour lire sur classeur fermé :
Sub extractionValeurCelluleClasseurFerme()
Dim Source As ADODB.Connection
Dim Rst As ADODB.Recordset
Dim ADOCommand As ADODB.Command...
Bonjour à tous,
J'avais déjà fait appel au forum pour réaliser un code vba pour lire un fichier partagé fermé. Je souhaitais que les certaines plages du fichierfermé soit copier dans un fichier partagé ouvert. Voici le code :
#Private Sub CommandButton1_Click()
Dim Source As Object...
Bonjour le forum,
Encore une fois je fais appel à vous, j'ai trouvé comment copier des cellules à partir d'un fichierfermé, voici le code :
Sub extraire()
Dim Source As Object, Requete As Object
Dim Onglet As String, Plage As String, fichier As String
Dim Texte_SQL As String...
Re : Copier des celulle d'un fichierfermé Excel sous word
Bonjour BrunoM45,
je pensais etre dans la bonne section comme je cherche à lire des données dans excel.
Désolé
Pour le publipostage ce n'est pas possible, car le but est de récuperer des celulles ou il y a des chemins d'image pour...
Re : ADODB.Connection ... DAO.Database ... ne fonctionnent plus avec Excel 2007 !?
bien le bonjour à toi,
effectivement ! mais ça dépendra du classeur s'il n'a pas de fonction propre à 2007 !
-------------
et concernant ma deuxième question !?
sur ExecuteExcel4Macro pour lire une donnée...
bien le bonjour à tous,
j'ai plusieurs routines avec ADODB.Connection ... DAO.Database ... etc.
dont qq unes tirées de chez J.Boisgontier, qui fonctionnaient très bien jusqu'à présent ...
mais ne fonctionnent plus à partir de 2007 !? même en modifiant Excel 8.0; avec Excel 12.0;
que faire...
Bonjour le Forum,
Dans une procédure ADO qui exécute la récupération de données sur une feuille ("Feuil1") d'un classeur fermé, j'ai un souci.
Mes feuilles identiques des classeurs fermés ne se nomment pas "Feuil1" mais ont le nom de fichier par exemple "10-LG1830"
Lorsque j'utilise la...
Re : Macro : Lire une donnée sans ouvrir le fichier
Bonjour,
Pensez-vous qu'il est possible de faire ce que je souhaite via VBA outlook ?
En tout cas, si j'utilise la fonction ci-dessous, j'ai ce message d'erreur "Erreur de compilation Sub ou fonction non définie".
ExtraireValeur =...
Bonjour tout le monde,
je souhaite actuellement modifier mon fichier qui devient très lourd d'utilisation,
environ 400 nouvelles lignes par jour.
c'est pour cela que je souhaiterai savoir s'il est possible de réaliser les actions suivantes avant de me lancer dans un mauvais choix :
1-...
Re : Macro : Lire une donnée sans ouvrir le fichier
Salut RoiDuRif ;)
Tu peux utiliser la méthode ADO
Sub test()
Dim fich$, feuil$, Cell As Range
fich = "D:\TestADO.xls"
feuil = "feuil1"
Set Cell = Range("A1")
MsgBox GetValueWithADO(fich, feuil, Cell)
End Sub
Function...