marodheure
XLDnaute Nouveau
Bonjours tout le monde,
je voudrais programmé un bouton
donc je créé mon bouton:
barre d'outil "Formulaire" le bouton est en bas à gauche du tableau
ensuite j'apuis sur Alt+F11, mais je n'est aucune connaissance en VBA
ce que je souhaiterais faire, détaillé:
donc je veut que en cliquant sur le bouton des signes + de plusieurs formules ( ces formules sont toutes dans la même colonne ) se transforme en signes - ( pas tous seulement certains )
la formule:
=SI(OU((((SI((B11+C13+D13+E12+F12)=0;0;((SI(B11=0;(SI(B9=0;(SI(B7=0;(SI(B5=0;(SI(B3=0;H1;H3));H5));H7));H9));H11))+((SI(B11=0;(SI(B9=0;(SI(B7=0;(SI(B5=0;(SI(B3=0;B1;B3));B5));B7));B9));B11))-(C13+D13)))))+G54)=G54);(((SI((B11+C13+D13+E12+F12)=0;0;((SI(B11=0;(SI(B9=0;(SI(B7=0;(SI(B5=0;(SI(B3=0;H1;H3));H5));H7));H9));H11))+((SI(B11=0;(SI(B9=0;(SI(B7=0;(SI(B5=0;(SI(B3=0;B1;B3));B5));B7));B9));B11))-(C13+D13)))))+G54)=G54-G54-G54));0;(((SI((B11+C13+D13+E12+F12)=0;0;((SI(B11=0;(SI(B9=0;(SI(B7=0;(SI(B5=0;(SI(B3=0;H1;H3));H5));H7));H9));H11))+((SI(B11=0;(SI(B9=0;(SI(B7=0;(SI(B5=0;(SI(B3=0;B1;B3));B5));B7));B9));B11))-(C13+D13)))))+G54)))
donc en rouge les signe que je souhaite changé en - si il sont en + et en + si il sont en -
donc je vous envoie le tableau zipé:
donc dans le tableau les cases pour les quelles je souhaite que la macro s'aplique sont H13 à H49 dans la colonne Altitudes compensées
la formule ressemble toujours à toujours la même forme
et les signes + ou - à changé en - ou + seront toujours avant la case G54
=========================================
donc voila si vous voullez des précisions demandé moi
a vrais dire je ne sais pas trop si c'est possible mais sa me parraïterais logique que sa marche,
Enorme merci d'avance
Edit: cette macro doit marcher dans tous les cas si les signes sont en - ou en + ils doivent être inversés en cliquand sur le bouton et si on reclique et ainsi de suite
je voudrais programmé un bouton
donc je créé mon bouton:
barre d'outil "Formulaire" le bouton est en bas à gauche du tableau
ensuite j'apuis sur Alt+F11, mais je n'est aucune connaissance en VBA
ce que je souhaiterais faire, détaillé:
donc je veut que en cliquant sur le bouton des signes + de plusieurs formules ( ces formules sont toutes dans la même colonne ) se transforme en signes - ( pas tous seulement certains )
la formule:
=SI(OU((((SI((B11+C13+D13+E12+F12)=0;0;((SI(B11=0;(SI(B9=0;(SI(B7=0;(SI(B5=0;(SI(B3=0;H1;H3));H5));H7));H9));H11))+((SI(B11=0;(SI(B9=0;(SI(B7=0;(SI(B5=0;(SI(B3=0;B1;B3));B5));B7));B9));B11))-(C13+D13)))))+G54)=G54);(((SI((B11+C13+D13+E12+F12)=0;0;((SI(B11=0;(SI(B9=0;(SI(B7=0;(SI(B5=0;(SI(B3=0;H1;H3));H5));H7));H9));H11))+((SI(B11=0;(SI(B9=0;(SI(B7=0;(SI(B5=0;(SI(B3=0;B1;B3));B5));B7));B9));B11))-(C13+D13)))))+G54)=G54-G54-G54));0;(((SI((B11+C13+D13+E12+F12)=0;0;((SI(B11=0;(SI(B9=0;(SI(B7=0;(SI(B5=0;(SI(B3=0;H1;H3));H5));H7));H9));H11))+((SI(B11=0;(SI(B9=0;(SI(B7=0;(SI(B5=0;(SI(B3=0;B1;B3));B5));B7));B9));B11))-(C13+D13)))))+G54)))
donc en rouge les signe que je souhaite changé en - si il sont en + et en + si il sont en -
donc je vous envoie le tableau zipé:
donc dans le tableau les cases pour les quelles je souhaite que la macro s'aplique sont H13 à H49 dans la colonne Altitudes compensées
la formule ressemble toujours à toujours la même forme
et les signes + ou - à changé en - ou + seront toujours avant la case G54
=========================================
donc voila si vous voullez des précisions demandé moi
a vrais dire je ne sais pas trop si c'est possible mais sa me parraïterais logique que sa marche,
Enorme merci d'avance
Edit: cette macro doit marcher dans tous les cas si les signes sont en - ou en + ils doivent être inversés en cliquand sur le bouton et si on reclique et ainsi de suite
Pièces jointes
Dernière édition: