Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Autres Récupérer des données d'un autre classeur

medlight

XLDnaute Junior
Bonjour à tous,quelqu'un peut m'aider pour me donner comment faire pour récupérer les données d'un fichier source sur un autre classeur et merci d'avance.
voilà les fichiers à tester;
 

Pièces jointes

  • Source.xlsm
    9 KB · Affichages: 5
  • fichier à tester.xlsx
    8.8 KB · Affichages: 3

Jacky67

XLDnaute Barbatruc
Bonjour à tous,quelqu'un peut m'aider pour me donner comment faire pour récupérer les données d'un fichier source sur un autre classeur et merci d'avance.
voilà les fichiers à tester;
Bonjour,
Avec les deux classeurs ouvert
En C5 du classeur "fichier à tester"
Code:
=[Source.xlsm]Feuil1!B3
Et recopier vers la droite et vers le bas
Le classeur "source" peut ensuite rester fermer
 

Jacky67

XLDnaute Barbatruc
Bonjour Jacky67,merci bcp ça marche bien,si vous pouvez me donner un code vba pour que les cellules du fichier testé soient sans formules, juste copier les valeurs et merci
RE..
En vba et en adaptant le chemin du classeur source, cela pourrait ressembler à ceci
VB:
Sub CopierJJ()
    Dim EmplacementDuFichierSource$
    EmplacementDuFichierSource = "D:\Mes Téléchargement\"  '  A adapter
    With Range("C5:E9")
        .Formula = "='" & EmplacementDuFichierSource & "[Source.xlsm]Feuil1'!B3"
        .Value = .Value
    End With
End Sub
 

medlight

XLDnaute Junior
Bonjour mon ami, je suis débutant en vba, pouvez vous m'expliquer comment saisir le code sur ces exemples pour copier juste les cellules en jaune du fichier source vers fichier à tester et merci bcp
 

Pièces jointes

  • Fichier à tester.xlsx
    26.4 KB · Affichages: 2
  • Source.xlsm
    27.4 KB · Affichages: 1

Jacky67

XLDnaute Barbatruc
Bonjour mon ami, je suis débutant en vba, pouvez vous m'expliquer comment saisir le code sur ces exemples pour copier juste les cellules en jaune du fichier source vers fichier à tester et merci bcp
RE..
Il me semble que ces classeurs sont identique, non ?
il suffirait de faire un copier/coller==>valeurs sur le classeur source, et de l'enregistrer sous un autre nom.
Ou alors, je n'ai pas compris......
 

patricktoulon

XLDnaute Barbatruc
Bonjour
je suis dubitatif
dans le post1 le fichier source est un xlsx et le fichier à tester est un xlm
je sais pas le reveillon du jour de l'an est il déjà passé ,on marche déjà sur la tête ?
donc ma question
quelle est le fichier de destination ?
par ce que selon la reponse et selon la méthode on a pas besoins d'ouvrir un des fichier
 

patricktoulon

XLDnaute Barbatruc
RE
Te reste plus qu'a adapter le chemin du fichierDest si les deux fichier ne sont pas au même endroit

voilà sans ouvrir le fichier avec ADOBd.Connection
lance la sub dans le module on peut ajouter un bouton pour le faire si tu veux
 

Pièces jointes

  • fichier à tester.xlsx
    9 KB · Affichages: 6
  • Source.xlsm
    17.5 KB · Affichages: 5

Discussions similaires

Réponses
2
Affichages
204
Réponses
10
Affichages
404
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…