Re: solver dans macro |
Titre du sujet : Re: solver dans macro par myDearFriend! le 11/07/2008 23:46:31 Bonsoir lannou, le Forum, Aucun problème pour tenter de te donner les explications. C'est, pour moi, l'objectif premier d'un forum de discussions... En fait, tout est question de vocabulaire et notamment de vocabulaire propre au langage VBA. Quand tu écris : Range("C" & imax1 + 1) Quand tu écris : "$C$17" Dans ta première macro, on voit la fonction suivante : SolverOk SetCell:="$C$17", MaxMinVal:=2, ValueOf:="0", ByChange:="$C$9:$C$16" Au final, je pense que tu as compris que la propriété Address d'un objet Range, fournit la chaine de caractères souhaitée. Concernant les variables, je te confirme que la déclaration n'est pas obligatoire dans VBA. Tu peux très bien faire une application complète sans déclarer la moindre variable. Cela dit, par expérience, je peux t'affirmer que prendre l'habitude de le faire t'évitera bien des situations inattendues plus tard et t'apprendra à maitriser tes développements. Cordialement, |
Forums