Récupérer données d'un fichier, vba ou recherchev ?

Barazouti

XLDnaute Nouveau
Re-bonjour,

Deuxième topic pour moi aujourd'hui. L'envie d'apprendre ..

Je vais expliquer ma situation.

J'ai créé un fichier standardisé auquel je rempli exactement de la même façon.
Dans le bordereau au dessus des tableaux j'y intègre un nombre (toujours au même emplacement) suivant le moyen adapté.

Je dois faire un tableau récapitulatif de tous mes fichiers créer sur le même standard de cette ligne.
c'est à dire que j'ai besoin de récupérer les informations de la ligne 11 (nombre uniquement) associés au moyen de la ligne 10.

A part ouvrir les 150 fichiers un par un, je souhaiterais savoir s'il existait une méthode "intelligente" permettant de récupérer tout ça.

je vous mets les 2 fichiers.


Merci la compagnie
 

Pièces jointes

  • Fichier récap.xlsx
    9.7 KB · Affichages: 14
  • Fichier standard.xlsm
    729.3 KB · Affichages: 13

sousou

XLDnaute Barbatruc
Bonjour
pour traiter toutes les feuilles d'un fichier standard, il suffit de modifier comme ceci
Sub deb()
chemin = ThisWorkbook.Path & "\"
fich = Dir(chemin)
While fich <> "" 'liste les fichiers du dossier
If fich <> ThisWorkbook.Name Then
Set f = Workbooks.Open(chemin & fich)
For Each feuille In f.Sheets
Call cherche(feuille) ' Traitement d'un fichier standard
Next
f.Close savechanges:=False
End If
fich = Dir()
Wend

End Sub
 

Discussions similaires

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 206
Messages
2 086 210
Membres
103 158
dernier inscrit
laufin