Déplacement d'objet contrôle

  • Initiateur de la discussion Steph
  • Date de début
S

Steph

Guest
Bonjour à tous,

J'ai un petit soucis de déplacement d'objet controle à l'intérieur de mes feuilles.
Je m'explique :

J'ai une macro Réinitialiser qui supprime toute la feuille et redimensionne les cellules par défaut. J'ai un bouton contrôle qui exécute la macro lorsqu'on clique dessus.

Lorsque j'ai une colonne plus large que les autres, je réinitialise. Mais ceci entraine un déplacement de mon objet controle, malgré le fait que j'ai coché l'option 'ne pas déplacer ou dimensionner avec les cellules'.

J'aimerais en fait que mon bouton reste figé quoi qu'il se passe.

Avez-vous des idées?

Vous trouverez mon fichier en pièce jointe.

Je vous remercie.

Steph [file name=essai_20050316173747.zip size=7474]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/essai_20050316173747.zip[/file]
 

Pièces jointes

  • essai_20050316173747.zip
    7.3 KB · Affichages: 9
S

Steph

Guest
Bonjour,

Merci pour ta réponse.
Je n'arrive pas à mettre ta solution en place. Je c rois que ca vient du fait que je n'ai pas de 'CommadButton' mais simplement des boutons controles créés à partir du menu Formulaires.
Du coup, ca ne fonctionne pas.

Comment faire ?

Steph
 

galopin01

XLDnaute Occasionnel
Re :
Tu adaptes avec le nom de ton bouton :
With ActiveSheet.Shapes('Button 1')...

Tu peux utiliser inféremment le nom anglais ou français :
With ActiveSheet.Shapes('Bouton 1')...

Ou le numéro d'index :
With ActiveSheet.Shapes(1)...

mais dans ce cas c'est l'index de toutes les formes dessinées qui s'applique.

Ok ?

Message édité par: galopin01, à: 17/03/2005 09:40
 
S

Steph

Guest
Super, ca fonctionne.

J'avais fait tellement d'essai en créant des boutons que je ne me souvenais plus de leur nom.

J'ai une dernière petite question si ca ne vous embete pas.

J'ai fixé l'emplacement des boutons dans la macro Reinitialiser et j'aimerais maintenant fixer leur taille tout le temps à largeur = 0.70 cm et longueur = 3.5 cm.

Quelle est la formule adéquate à insérer dans la macro?

Merci beaucoup

Steph
 

Membres actuellement en ligne

Aucun membre en ligne actuellement.

Statistiques des forums

Discussions
312 196
Messages
2 086 099
Membres
103 116
dernier inscrit
kutobi87