Insertion de formule par VBA

  • Initiateur de la discussion Initiateur de la discussion Chtitefanny
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

C

Chtitefanny

Guest
Bonjour,

J'ai un petit soucis et je n'arrive pas à trouver de solution approchant à ce que je voudrais réaliser.
Le souci est que je voudrais afficher une indication dans une cellule suivant la valeur de la cellule voisine (enfin, suivant le reste de la division de la cellule voisine plus exactement). Mais le problème, c'est qu'il y a trop de condition et que la barre de formule ne peut la contenir.

Merci d'avance.

Fanny
 
Re : Insertion de formule par VBA

Arf ...

Ben il devien plus gros alors, car je ne peux envoyer ou ouvrir des fichier sur internet.

Sécurité de l'entreprise ... -_-

Je vais voir cela ce week-end chez moi alors.

Merci en tout cas.
 
Re : Insertion de formule par VBA

J'ai trouvé une autre manière d'exposer le problème.

C'est je voudrais après avoir célectionné une cellule, cliquer sur un bouton, avoir un petit calcul qui se fasse et la réponse apparait dans une MsgBox.

Je ne sais pas si cela est compréhensible !?
 
Re : Insertion de formule par VBA

Re,

Trop flou, le soucis GROSSIT... attends de pouvoir nours joindre un fichier exemple anonymisé car je soupçonne des complications inutiles entre la première demande et la dernière et pleins de possibilités différentes....Autant que de cellules dans une feuille.

exemple de petit calcul affiché par msgbox
Code:
Sub CommandButton1_Click()
    Msgbox ActiveCell.offset(,1) - ActiveCell
End Sub

et je doute que cela t'avance à quoique ce soit!
a+
 
Dernière modification par un modérateur:
Re : Insertion de formule par VBA

Bonjour,

enfaite, j'ai trouvé une autre solution. J'ai contourné le problème de la taille d'indication de condition.
j'ai fait du style :
=SI(N3="";"";RECHERCHEV(ARRONDI((N3/23-TRONQUE(N3/23;0))*23;0);Clé!A:B;2;FAUX))

Merci tout de même ;-)

Fanny
 
Re : Insertion de formule par VBA

bonjour Fany

Enfin il vallait mieux poser ta formule au départ et demander si l'on pouvait la reconstruire autrement .. mais le plus imprtant et que tu as trouvé une solution... et c'est coooool.

Bonne continuation
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
3
Affichages
189
Réponses
7
Affichages
303
Réponses
1
Affichages
219
Retour