que c'est compliqué

  • Initiateur de la discussion Initiateur de la discussion alf049
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

alf049

Guest
Bonjour,
un ami m'a laissé un fichier avant de partir en vacances concernant la récupération de donnée de 2 onglet en 1. et je me suis dit que je pourrais l'importer dans un autre fichier car je souhaite récupérer des données d'un fichier dans un autre.
Sauf que voilà j'y capte nada à partir du moment ou je vais chercher les données dans un autre fichier, en revanche si je vais les prendre dans un autre onglet du fichier j'y arrive.

Voici le script du fichier maitre:
Onglet donnée:
Private Sub cmdExtraire_Click()
If Range("A1") <> "" Then
Range("A3:c10000").ClearContents
Extraire UCase(Range("A1")), "Tableau 1"
Extraire UCase(Range("A1")), "Tableau 2"
End If
End Sub

Onglet synthèse
Sub Extraire(Critere As String, NomFeuille As String)
Dim DerLigne As Long, Ligne As Long
Dim i As Long

If Critere = "" Then Exit Sub

i = Sheets("Resultat").Range("A" & ActiveSheet.Rows.Count).End(xlUp).Row

With Sheets(NomFeuille)
DerLigne = .Range("A" & .Rows.Count).End(xlUp).Row
For Ligne = 2 To DerLigne
If UCase(.Cells(Ligne, 1)) = Critere Then
i = i + 1
Sheets("Resultat").Cells(i, 1) = Critere
Sheets("Resultat").Cells(i, 2) = .Cells(Ligne, 2)
Sheets("Resultat").Cells(i, 3) = .Cells(Ligne, 3)
End If
Next Ligne
End With

End Sub


Dans mon autre fichiers les données sont a récupérer dans un fichier qui s'appel toto dans l'onglet toto1 (colonne A,B, M et O)

Quelqu'un aurait-il la possibilité de me guider ?
😕
 
Re : que c'est compliqué

voici le principe:
je dois recupérer dans test 2 les lignes correspondant à valeur en A1 presentent dans tous le fichier TEST1.

Au fait si on peut zapper le bouton cela ne me dérange pas.

Merci🙁
 

Pièces jointes

Re : que c'est compliqué

Bonjour cbea (dont j'admire les réponses immédiates et très souvent rapides en terme d'exécution), alf049,

alf :

Sont où, ta feuille : With Sheets(NomFeuille) ? (vrais que c'est compliqué dans ce cas, Merci le titre aussi)

Bon après-midi.

Jean-Pierre
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
15
Affichages
786
Réponses
7
Affichages
178
Réponses
5
Affichages
912
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
1 K
Retour