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

Comparer le texte de deux cellules dans deux fichiers

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 !

fredovba

XLDnaute Nouveau
Bonjour,
comme indiqué dans le titre Je souhaite comparer deux cellules dans deux fichiers différents.
Si le texte est le même j'envoie un texte.

if cellule1 = cellule2 then
msgbox "xxxx"

j'ai essayé
cellule1 = Windows("xxx.xls").Activate
Range("B10").Select

cellule2 = Windows("yyyyy.xls").Activate
Range("C11").Select

mais ça ne fonctionne pas

merci de votre aide
 
Re : Comparer le texte de deux cellules dans deux fichiers

Bonjour Fredovba 🙂,
La syntaxe serait plutôt
Code:
Windows("xxx.xls").Activate
cellule1 = Sheets("Feuil1").Range("B10")
Windows("yyyyy.xls").Activate
cellule2 = Sheets("Feuil1").Range("C11")
ThisWorkbook.Activate
Bon WE 😎
 
Re : Comparer le texte de deux cellules dans deux fichiers

Bonjour


Un exemple (pour le fun )

2 fichiers ouverts dans le même répertoire, nommés fichierA et fichierB
(le code de la macro est dans le fichier: fichierA )

Code:
Sub compare2f()
Dim wbk1 As Workbook:       Set wbk1 = Workbooks("fichierA.xls")
Dim wbk2 As Workbook:       Set wbk2 = Workbooks("fichierB.xls")
Dim f1 As Range:            Set f1 = wbk1.Sheets(1).[B10]
Dim f2 As Range:            Set f2 = wbk2.Sheets(1).[C11]
 
MsgBox "Les cellules " & ((IIf(f1 = f2, "sont ", "ne sont pas "))) & "équivalentes.", vbInformation, "RESULTAT DE LA COMPARAISON"

End Sub
 
- 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

Discussions similaires

  • Question Question
Microsoft 365 Code VBA
Réponses
10
Affichages
861
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…