Problème avec macro (somme multicolonnes) si la cellule et vide

mirek

XLDnaute Nouveau
bonjour à tous,

suite à une demande de macro sur le forum qui fonctionne très bien merci à VBAcrumble ,Jean Pierre et PascalXLD
la macro fonctionne quand toute les cellules sont pleines. mais dès que j'ai une cellule vide la macro s'arrête.
j'ai fais un essai en mettant un "0" aux cellules vides celà fonctionne .
est ce que quelqu'un pourrait m'aider à mettre en place une macro qui mettrait systématiquement un zéro quand la cellule est vide.

merci pour votre aide

Mirek
 

Pièces jointes

  • TEST.xls
    44.5 KB · Affichages: 77
  • TEST.xls
    44.5 KB · Affichages: 82
  • TEST.xls
    44.5 KB · Affichages: 78
Dernière édition:

mirek

XLDnaute Nouveau
Re : Problème avec macro (somme multicolonnes) si la cellule et vide

bonsoir,
bon après des recherches et des essais j'ai trouvé la formule qui va bien.
=si(C5="";0;(C5)) je met cette formule dans la cellule ou je reçoit la valeur de C5 et tout va bien
bonne soirée

Mirek
 

PascalXLD

XLDnaute Barbatruc
Modérateur
Re : Problème avec macro (somme multicolonnes) si la cellule et vide

Bonjour

sinon dans ta macro tu peux ecrire ainsi

juste un exemple pour une ligne mais à faire pour toutes

Code:
.Offset(0, 3) = IIf(.Offset(0, 3) = "", 0, .Offset(0, 3)) + IIf(.Offset(1, 3) = "", 0, .Offset(1, 3))
 

mirek

XLDnaute Nouveau
Re : Problème avec macro (somme multicolonnes) si la cellule et vide

rebonjour,

après des essais de ta formule je me retrouve avec le sablier de bloqué et n'avoir le choix que d'arrêter l'application
aurais tu une idée ?
j'ai appliqué cette formule sur 4 colonnes et 20 lignes

cordialement

Mirek
 

Discussions similaires

Statistiques des forums

Discussions
312 305
Messages
2 087 070
Membres
103 455
dernier inscrit
saramachado