Bonjour
Je voudrais savoir comment effectuer un calcul automatique dans un autre feuille les nombres des lignes Sans modifier le fichier.
j ai mis un exemple pour quelques lignes. Et dans la feuille A est la base et dans la feuille B le résultat
Oui, mais elle n'a pas à le saisir. Elle n'a rien à faire.
Le "_" est mis en automatique. Donc quel que soit ce que saisie l'opératrice "1234" sera toujours traduit en "_1234", comme les vides remplacés par "-". Avec ces lignes en début de macro :
VB:
For Each c In Sheets("A").[A1].CurrentRegion
If c.Value = "" Then c.Value = "-"
If IsNumeric(Left(c.Value, 1)) Then c.Value = "_" & c.Value
Next c
La je suis vraiement perdu. J ai pas changer de colonnes quand meme. Juste immiter tes collones et mettre une donnée. Donc si je met une autre donne dans la collonne suivante ca necessite une modification du code?
Et je viens de voir le fichier retour VBA2 que tu viens de poster, et ca colle pas regardez en ETAGERE ( feuille A) il n y a qu 1 seul VIS or dans le nombre (feuille B) il en a 2
"=NB.SI.ENS(A!A:A;B!A2;A!B:B;B!B2;A!C:C;B!C2;A!D;B!D2;A!I:I;B!I2;A!E:E;B!E2)"
Excusez mois si j ai bcp de question. Je comprends maintenant que les 3 colonnes F et G et H n'y sont pas???
EST CE OK CE CODE?
.Range("J2:J" & DLB).FormulaLocal = "=NB.SI.ENS(A!A:A;B!A2;A!B:B;B!B2;A!C:C;B!C2;A!D;B!D2;A!I:I;B!I2;A!F:F;B!F2;A!G:G;B!G2;A!H:H;B!H2;A!E:E;B!E2)"
oui tout a fait raisonnable , t as raison, mais je reviens vers vous Sylvanu car j ai un autre pblm (dans le mm sujet bien sur) . En faisant le Total des résultats (qtté ou nombre) il y a une différence par rapport au nombres de ligne du base A. Quel est la raison de cette différence?
En faisant le Total des résultats (qtté ou nombre) il y a une différence par rapport au nombres de ligne du base A. Quel est la raison de cette différence?
Parce qu'à l'origine, seules les colonnes A:F étaient filtrées pour supprimer les doublons.
Le rajout de colonnes, et le fait qu'il fasse en tenir compte modifie la gestion des doublons.
En utilisant :
Parce qu'à l'origine, seules les colonnes A:F étaient filtrées pour supprimer les doublons.
Le rajout de colonnes, et le fait qu'il fasse en tenir compte modifie la gestion des doublons.
En utilisant :
Sorry, un message doit contenir au moins une question !!
Si la question du message énigmatique précédent est que la formule n'a pas été remise à jour, c'est exact. Dans la PJ c'est rectifiée. Mais vous auriez pu le faire vous même.