K knl2 XLDnaute Nouveau 6 Novembre 2012 #1 Bonjour, J'aimerais bien faire la différence entre deux colonnes par macro et non pas par formule et j'utilise ceci: Code: Range("D:D").Formula = "=SOMME(-B:B;A:A)" Le problème de cette macro c'est qu'elle prend trop de temps à s'executer. Quelqu'un aurait une autre idée de macro??
Bonjour, J'aimerais bien faire la différence entre deux colonnes par macro et non pas par formule et j'utilise ceci: Code: Range("D:D").Formula = "=SOMME(-B:B;A:A)" Le problème de cette macro c'est qu'elle prend trop de temps à s'executer. Quelqu'un aurait une autre idée de macro??
job75 XLDnaute Barbatruc 6 Novembre 2012 #2 Re : macro vba pour faire la différence entre les cellules de deux colonnes Bonjour kln2, knl2 à dit: Le problème de cette macro c'est qu'elle prend trop de temps à s'executer. Cliquez pour agrandir... Evidemment puisque vous entrez la formule dans toutes les cellules de la colonne D ! Deux solutions : Code: Intersect(ActiveSheet.UsedRange.EntireRow, [D:D]).FormulaR1C1 = "=RC1-RC2" Code: Dim derlig As Long derlig = Application.Max([A65536].End(xlUp).Row, [B65536].End(xlUp).Row) Range("D1:D" & derlig).FormulaR1C1 = "=RC1-RC2" A+ Vote positif 0 Vote négatif
Re : macro vba pour faire la différence entre les cellules de deux colonnes Bonjour kln2, knl2 à dit: Le problème de cette macro c'est qu'elle prend trop de temps à s'executer. Cliquez pour agrandir... Evidemment puisque vous entrez la formule dans toutes les cellules de la colonne D ! Deux solutions : Code: Intersect(ActiveSheet.UsedRange.EntireRow, [D:D]).FormulaR1C1 = "=RC1-RC2" Code: Dim derlig As Long derlig = Application.Max([A65536].End(xlUp).Row, [B65536].End(xlUp).Row) Range("D1:D" & derlig).FormulaR1C1 = "=RC1-RC2" A+
K knl2 XLDnaute Nouveau 6 Novembre 2012 #3 Re : macro vba pour faire la différence entre les cellules de deux colonnes Nickel je vous remercie j'ai utilisé la première. Merci encore Vote positif 0 Vote négatif
Re : macro vba pour faire la différence entre les cellules de deux colonnes Nickel je vous remercie j'ai utilisé la première. Merci encore
Staple1600 XLDnaute Barbatruc 6 Novembre 2012 #4 Re : macro vba pour faire la différence entre les cellules de deux colonnes Bonjour [trait d'humour] knl2: j'en déduis que FormulaR1C1 ne te pose plus problème désormais. (voir ici pour comprendre) [/trait d'humour] Dernière édition: 6 Novembre 2012 Vote positif 0 Vote négatif
Re : macro vba pour faire la différence entre les cellules de deux colonnes Bonjour [trait d'humour] knl2: j'en déduis que FormulaR1C1 ne te pose plus problème désormais. (voir ici pour comprendre) [/trait d'humour]
K knl2 XLDnaute Nouveau 6 Novembre 2012 #5 Re : macro vba pour faire la différence entre les cellules de deux colonnes lol. nn c bon ya Internet comme tu dis Vote positif 0 Vote négatif
Re : macro vba pour faire la différence entre les cellules de deux colonnes lol. nn c bon ya Internet comme tu dis