gros fichier n°2 - ajout de formule

  • Initiateur de la discussion Initiateur de la discussion gab
  • 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 !

G

gab

Guest
Bonjour,

(fait suite à mon post de ce matin)
Voici un petit extrait d'une macro :

Dim EndRow As Long
Dim EndCol As Long
EndRow = Range('A65536').End(xlUp).Row
EndCol = Range('IV1').End(xlToLeft).Column
Range(Cells(2, EndCol + 1), Cells(EndRow, EndCol + 1)).FormulaR1C1 = _
'=IF(VLOOKUP(RC[-3],'C:COD[fichier.xls]tableau'!R2C2:R100C5,4,FALSE)<>''MUTUEL'','''' ,''MUT'')'

C'est un petit bout de code qui positionne une formule sur toutes les lignes contenant des valeurs. Cela indique MUT si il trouve la valeur MUTUEL dans le fichier interrogé en Vlookup...

Le souci, c'est que cette macro tourne assez lentement (du certainement au fait qu'il y a beaucoup de lignes à traiter, environ 40 000), y a t'il moyen que cela se fasse plus rapidement ?
 
Bonjour


=IF(VLOOKUP(RC[-3],'C:COD[fichier.xls]tableau'!R2C2:R100C5,4,FALSE)<>'J'ai pas lu la charte','Je vais la lire de ce pas')

accècèle le nombre de réponse à ton post
de manière extraordinaire...

Message édité par: staple1600, à: 12/09/2005 15:34
 
Je ne vois pas trop où est le problème, extrait de la charte :

c) A moins que deux questions soient réellement liées au même problème, il est souhaitable de faire un nouveau sujet par question. Ceci dans le but de rester dans un sujet précis tout au long d’un fil de discussion. Donc autant que possible : Une Question = Un fil de discussion


A la fin du premier fil , j'ai posé une nouvelle question, je me suis rendu compte qu'il vallait mieux refaire un nouveau post...ce que j'ai fait.....

:ermm:
 
Bonjour


'Le souci, c'est que cette macro tourne assez lentement (du certainement au fait qu'il y a beaucoup de lignes à traiter, environ 40 000), y a t'il moyen que cela se fasse plus rapidement ?'


Cette question tu l'as déjà poser dans ton précédent post


Donc si une question=un fil

Pourquoi ne pas avoir attendu de réponse dans le précédent fil?


(Je n'ai jamais dit qu'il y avait un problème)

Ceci dit apparemment même en ayant lu la charte
Mes prévisions se sont révélées inexactes
Les réponses ne fusent pas encore....

MEA CULPA
 
- 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
1
Affichages
1 K
N
Réponses
5
Affichages
3 K
Nicocotte125
N
  • Question Question
Microsoft 365 Suite de macro
Réponses
0
Affichages
602
V
Réponses
2
Affichages
2 K
vynmarius
V
A
Réponses
15
Affichages
2 K
Acturis
A
J
Réponses
6
Affichages
2 K
J
Réponses
20
Affichages
3 K
jujudeo
J
B
Réponses
1
Affichages
1 K
Retour