Comment appliquer la formule arrondi( ;4) à d'autres formules
2 réponses
Vincent_C
bonjour à tous et bonnes fêtes de Pâques,
je cherche le moyen par une macro d'appliquer à plusieurs cellules
simultanéement sélectionnées la formule =arrondi( ;4)
nb les cellules contiennent des formules différentes et relativement
longues, comme l'exemple ci dessous:
=(INDEX('626 sectorisation pour cut-off 01-2007_II.xls'!HW;
EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation pour cut-off
01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV("dpt";'[626 sectorisation pour
cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*INDEX('626 sectorisation pour
cut-off 01-2007_II.xls'!HW; EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation pour
cut-off 01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV(STXT(AN37;4;6);'[626
sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*$M37)
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
JB
Bonjour,
For Each c In Selection c.Formula = "=Round(" & Mid(c.Formula, 2) & ",4)" Next c
JB
On 7 avr, 16:08, Vincent_C wrote:
bonjour à tous et bonnes fêtes de Pâques,
je cherche le moyen par une macro d'appliquer à plusieurs cellules simultanéement sélectionnées la formule =arrondi( ;4)
nb les cellules contiennent des formules différentes et relativement longues, comme l'exemple ci dessous:
=(INDEX('626 sectorisation pour cut-off 01-2007_II.xls'!HW; EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV("dpt";'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*INDEX('626 sectorisation p our cut-off 01-2007_II.xls'!HW; EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation po ur cut-off 01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV(STXT(AN37;4;6);'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*$M37)
d'avance merci !
Bonjour,
For Each c In Selection
c.Formula = "=Round(" & Mid(c.Formula, 2) & ",4)"
Next c
JB
On 7 avr, 16:08, Vincent_C <Vince...@discussions.microsoft.com> wrote:
bonjour à tous et bonnes fêtes de Pâques,
je cherche le moyen par une macro d'appliquer à plusieurs cellules
simultanéement sélectionnées la formule =arrondi( ;4)
nb les cellules contiennent des formules différentes et relativement
longues, comme l'exemple ci dessous:
=(INDEX('626 sectorisation pour cut-off 01-2007_II.xls'!HW;
EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation pour cut-off
01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV("dpt";'[626 sectorisation pour
cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*INDEX('626 sectorisation p our
cut-off 01-2007_II.xls'!HW; EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation po ur
cut-off 01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV(STXT(AN37;4;6);'[626
sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*$M37)
For Each c In Selection c.Formula = "=Round(" & Mid(c.Formula, 2) & ",4)" Next c
JB
On 7 avr, 16:08, Vincent_C wrote:
bonjour à tous et bonnes fêtes de Pâques,
je cherche le moyen par une macro d'appliquer à plusieurs cellules simultanéement sélectionnées la formule =arrondi( ;4)
nb les cellules contiennent des formules différentes et relativement longues, comme l'exemple ci dessous:
=(INDEX('626 sectorisation pour cut-off 01-2007_II.xls'!HW; EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV("dpt";'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*INDEX('626 sectorisation p our cut-off 01-2007_II.xls'!HW; EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation po ur cut-off 01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV(STXT(AN37;4;6);'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*$M37)
d'avance merci !
Vincent_C
Merci beaucoup ! Super !!
Bonjour,
For Each c In Selection c.Formula = "=Round(" & Mid(c.Formula, 2) & ",4)" Next c
JB
On 7 avr, 16:08, Vincent_C wrote:
bonjour à tous et bonnes fêtes de Pâques,
je cherche le moyen par une macro d'appliquer à plusieurs cellules simultanéement sélectionnées la formule =arrondi( ;4)
nb les cellules contiennent des formules différentes et relativement longues, comme l'exemple ci dessous:
=(INDEX('626 sectorisation pour cut-off 01-2007_II.xls'!HW; EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV("dpt";'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*INDEX('626 sectorisation pour cut-off 01-2007_II.xls'!HW; EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV(STXT(AN37;4;6);'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*$M37)
d'avance merci !
Merci beaucoup ! Super !!
Bonjour,
For Each c In Selection
c.Formula = "=Round(" & Mid(c.Formula, 2) & ",4)"
Next c
JB
On 7 avr, 16:08, Vincent_C <Vince...@discussions.microsoft.com> wrote:
bonjour à tous et bonnes fêtes de Pâques,
je cherche le moyen par une macro d'appliquer à plusieurs cellules
simultanéement sélectionnées la formule =arrondi( ;4)
nb les cellules contiennent des formules différentes et relativement
longues, comme l'exemple ci dessous:
=(INDEX('626 sectorisation pour cut-off 01-2007_II.xls'!HW;
EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation pour cut-off
01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV("dpt";'[626 sectorisation pour
cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*INDEX('626 sectorisation pour
cut-off 01-2007_II.xls'!HW; EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation pour
cut-off 01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV(STXT(AN37;4;6);'[626
sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*$M37)
For Each c In Selection c.Formula = "=Round(" & Mid(c.Formula, 2) & ",4)" Next c
JB
On 7 avr, 16:08, Vincent_C wrote:
bonjour à tous et bonnes fêtes de Pâques,
je cherche le moyen par une macro d'appliquer à plusieurs cellules simultanéement sélectionnées la formule =arrondi( ;4)
nb les cellules contiennent des formules différentes et relativement longues, comme l'exemple ci dessous:
=(INDEX('626 sectorisation pour cut-off 01-2007_II.xls'!HW; EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV("dpt";'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*INDEX('626 sectorisation pour cut-off 01-2007_II.xls'!HW; EQUIV(GAUCHE(AN37;3)*1;'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$R$195;); EQUIV(STXT(AN37;4;6);'[626 sectorisation pour cut-off 01-2007_II.xls]Voix'!$R$188:$AF$188;))*$M37)