Comprendre les macros

Bonsoir

Je continue sur mes travaux mais je ne trouve pas dans les livres ce que je cherche

Donc je met un exemple de ce que je souhaiterais avoir comme résultat avec si possible une explication de la macro

En cliquant sur un des bouton la cellule active se colorie dans la couleur et recopie le nom du bouton (ca j'ai trouvé)

Ce que je ne trouve pas c'est comment appliquer a la cellule la mise en forme (centré a droite ou gauche du texte écrit) et comment se positionner automatiquement sur la cellule a droite de celle coloriée, donc active.

Merci pour les explications

Polo

33exemple-boutons.zip (12.42 Ko)

Salut le forum

polo67 a écrit :

En cliquant sur un des bouton la cellule active se colorie dans la couleur et recopie le nom du bouton (ca j'ai trouvé)

C'est dur de montrer son code....Je vais faire de même je vais garder le mien

A te relire

Mytå

Bonsoir Myta

Je mets le fichier avec la macro qui je sais doit être très nulle a vos yeux de spécialiste mais c'est la mienne....j'apprends

Merci pour la réponse

25exemple-boutons.zip (15.29 Ko)

Bonjour Polo67,

Tu trouveras ton fichier avec des instructions à suivre pour lier une macro à un bouton par la méthode du magnéto de VBA.

Si tu as compris la technique de la méthode d'enregistrement des macros comme je te recommande de faire, tu pourras faire tout ce que tu souhaites pour ce fichier, vu qu'il n'y a pas de boucle ; pas de condition.

Au boulot.

Cordialement.

Captain SOLO

30exemple-boutons.zip (14.77 Ko)

Bonsoir Captain_Solo

Le boulot est fait mais il ne copie que la couleur correspondant à celle du bouton...

Comment retranscrire le nom du bouton dans la cellule active?

Comment de déplacer automatiquement d'une case vers le droite?

Merci pour le reste

Cdt

Polo

-- Jeu Mar 18, 2010 4:56 pm --

A laide svp

je n'ai tjrs pas trouvé

y a t il quelqu'un pour me donner la solution?

merci

copie ecran fichier en pj

Bonjour polo67,

voici une solution avec un bouton du formulaire et macro associée

j'espere que ce n'est pas trop tard

Bonjour Poo67,

Bon puisque tu as bien travaillé, je t'indique la méthode pour ajouter des lignes dansle script de ton bouton.

En cliquant droit sur le bouton en mode création de VBA, tu as les propriétés du bouton :

  • en Caption, tu as l'étiquette du bouton ;
  • en name, tu as son nom.

alors dans le script du bouton tu ajoute cette ligne avant le "end sud" (dernière ligne)

activecell.value=commandbutton1.caption

pour décaler d'une cellule à droite, tu fais la ligne suivante :

activecell.offset(1,0).select

J'ai fait une erreur de décalage dans la ligne mais tu corrigeras de toi-même il faut bien que tu cherches un peu.

Bon courage.

Tu fais les mêmes lignes pour les autre boutons et tu essaies

Captain SOLO

Rechercher des sujets similaires à "comprendre macros"