voir un bouton sur une colonne

  • Initiateur de la discussion MARION
  • Date de début
M

MARION

Guest
Bonsoir le forum, encore moi et mes problèmes.
Un fichier joint pour voir si vous pouvez me corriger ce code, actuellement ce bouton se déplace n'importe ou dans la feuille, moi je voudrais qu'il apparaîsse uniquement quand je me positionne sur les cellules de la colonne E.
Ensuite il faudrait qu'il soit en dessous de ma cellule de saisie (vor 2 cellules en dessous).
Possible ou pas?
Pour me dépanner il faut une personne experte en VBA
Bonsoir a tous et a demain
A+ M
 

Pièces jointes

  • position_bouton_dans_feuille.zip
    7.3 KB · Affichages: 13
  • position_bouton_dans_feuille.zip
    7.3 KB · Affichages: 13
  • position_bouton_dans_feuille.zip
    7.3 KB · Affichages: 16
@

@+Thierry

Guest
Bonsoir ou plutot Bonjour Marion,

Pour ton Bouton, j'ai adapté un truc ci-joint, c'est déjà plus précis, mais ce n'est pas encore la panacée universelle !!!

Sinon la démo ci-dessous serait peut-être plus finie et plus fiable pour ce que tu souhaite faire, mais le bouton n'est pas vraiment sur la feuille.

=> La Démo Téléchargeable Lien supprimé (28k)

=> Le Fil de Discussion Lien supprimé

Bonne Journée (ou nuit si tu/vous me lis(ez) encore ce soir) à tous et toutes
@+Thierry
 

Pièces jointes

  • XLD_position_bouton_dans_feuille.zip
    11.4 KB · Affichages: 20
M

MARION

Guest
Bonsoir Thierry, et merci pour tes réponses.
le fichier XLD_position_bouton_dans_feuille.zip (11k) me correspondrait presque, si le bouton n'apparaîssait que lorsque je clique sur les cellules de la colonne E.
Si tu as une solution.
Je cherchais un expert, là je peux dire que je l'ai trouvé.
Je suis une fervante admiratricede tes diffèrentes demos.
Merci encore
A+ M
 
@

@+Thierry

Guest
Bonsoir Marion, le Forum

Je ne suis pas un expert,
smiley_882.gif
... juste quelqu'un qui n'a pas peur de se "salire" avec le "Camboui" du VBA en trafiquant à tout va depuis des années...
smiley_234.gif


Mais merci du compliment, en plus de la part d'une fervante admiratrice, je suis tout rouge devant mon écran !
smiley_821.gif


Bon sinon pour ton problème d'apparition, t'inquiète pas il y en a qui entendent des voix aussi !! lol, non je rigole !!
smiles_77.gif


Non plus sérieusement, tu changes le code dans le Private Module de la Feuille en Question par celui-ci :
Option Explicit
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
Adresse
With Sheets("Feuil1").OLEObjects("CommandButton1")
If Application.Intersect(Target, Range("E:E")) Is Nothing Then
.Visible = False
Else
.Visible = True
.Left = CurPosL * 0.6
.Top = CurPosT * 0.6
End If
End With
End Sub

Et hop !!
smiley_414.gif


Bonne nuit !!! (ou journée)
@+Thierry
 

Discussions similaires

Réponses
2
Affichages
286

Statistiques des forums

Discussions
314 190
Messages
2 106 987
Membres
109 733
dernier inscrit
chardou