Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Evelynetfrancois

XLDnaute Impliqué
Bonjour le forum
voici ma question :
Quelle ligne de macro permet de quitter le focus d une celulle en restant sur cette celulle ?
(a part par exemple offset droite puis gauche)
merci d'avance pour vos idées , soluces
bonne journée à tous
E et F
 
Re : echap focus

Bonjour E & F, Mutzik, le fil, le forum, Edit: salut Pierrot

Je me trompe peut-être, mais il me semble que la seule manière de perdre e focus pour une cellule, c'est qu'elle soit déselectionnée.

Mais tu dois pouvoir contourner le problème avec ce code:
Code:
Dim CelSource as Range
Set CelSource = activecell
[COLOR="SeaGreen"]'Ton code de traitement sur la cellule suivante/précédente/etc etc[/COLOR]
CelSource.select [COLOR="seagreen"]'ce qui lui rend le focus après tes traitements[/COLOR]

A vérifier, en espérant que ça t'aide.

Cordialement,
Thomas
 
Re : echap focus

merci pour votre intervention
j essaye d expliquer ;
voila , lorsque l on clic sur une celulle, le focus clignote à l interieur.
lorsque l on fait : "touche echap" , la celulle est active mais sans le clignottement du focus à l interieur

l enregistreur ne donne rien !!

je cherche a faire ce "Echap" en macro

j espere etre comprehensible!!

merci

E et F
 
Re : echap focus

Re

essaye peut être avec une macro événementielle alors, annul l'effet du double click, à placer dans le module de feuille concernée.

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
End Sub
@+
 
Re : echap focus

Re

modifies ton code comme suit, chez moi cela fonctionne (excel 2003)

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
UserForm1.Show
Cancel = True
End Sub

bon après midi
@+

Edition, tu peux mettre le cancel avant le chargement de l'USF.
 
Dernière édition:
Re : echap focus

MERCI PIERROT C EST SUPER
en fait j avais mis le cancel true à la fin de la macro de mon USF et non pas à la fin de Private Sub Worksheet_BeforeDoubleClick
Sur que ca marché chez toi !!!!
encore un grand merci
bonne soirée
E et F
ps : excuse moi pour ce temp de reaction mais j ai du filer
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
3
Affichages
438
Réponses
14
Affichages
742
Réponses
5
Affichages
749
Retour