Excel et VBA

Bonjour,

J'ai un souci sur excel et VBA, étant nouveau dans ce type de langage.

Dans mon fichier que je vous joint, j'ai besoin que dans les colonnes E et G, une macro (de type case à cocher) puisse donner la possibilité de :

  • si on coche la case E, la case G devient inaccessible, et on doit aussi obtenir un résultat en colonne J qui sera égal à la colonne I / D
  • si on coche la case G, E devient inaccessible, et le résultat sera donc en colonne J égal à la colonne I / la colonne F

Ci- joint le fichier.

A l'aide et merci d'avance.

10test-programme.xlsx (13.61 Ko)

Bonjour,

à la place des cases à cocher, utilise plutôt des cases d'option (dans ce cas)

voir formule modifiée

à tester

Amicalement

Claude

édit:

si pas de valeur en D7 ou F7, cette formule évite l'erreur

en J7

=SI(OU(D7="";F7="");"";SI(E7=1;I7/D7;I7/F7))

Merci beaucoup c'est nickel.

Je compte faire un petit fichier de calcul perso et j'aurais donc plusieurs lignes identiques à reproduire avec les même cas. Comment me conseillez vous de procéder ?

re,

Faut voir, envoie ton petit fichier

Claude

Je te remercie.

Je te le joint au message.

Merci d'avance.

Peux tu m'expliquer un peu la technique utilisée car j'y suis depuis hier et j ai réussi à créer des macros et les faire exécuter mais intégrer les formules ca je ne sais pas.

re,

avec plusieurs lignes et avec options, il faut ajouter une "Zone de groupe"

une zone par ligne (qui groupe chacune 2 cases d'option par ligne)

c'est le bordel à régler !

Vaudrait mieux une colonne avec liste validation et 2 choix (Fort/Faible)

Claude

Je pense que c est la meilleure solution. Tu peux me donner un aperçu ? Merci.

re,

essayes de débrouiller tout seul, si çà coince je regarderais dans la soirée

là, je dois m'absenter

Claude

Sinon si tu peux me donner ta procédure pas à pas de ton premier fichier j essayerai de gérer ça.

-- 08 Juil 2011, 17:06 --

Ok ça marche. Merci encore.

bravo !

a resolu3
Rechercher des sujets similaires à "vba"