OVH Cloud OVH Cloud

clic droit

6 réponses
Avatar
claude tele2
bonsoir à tous
j'utilise le double clic pour colorer une cellule (réponse) et le clic droit
pour remettre la cellule en blanc
quelqu'un sait-il comment ne pas afficher les options du clic droit (menu
contextuel) ?
merci d'avance
claude

6 réponses

Avatar
DarthMac
Hello again Claude,

là aussi je vais pouvoir te répondre pour la bonne raison qu'une fois
(récemment en plus) j'ai perdu mon menu contextuel, je ne sais comment.
Ce paramètre (je l'ai su alors) est sauvegardé aussi dans le
excel11.xlb... Bref, j'ai eu du mal à trouver l'info, et j'ai fini par
afficher en debug.print par une petite macrounette toutes les barres
d'outils, puisque (et oui!) les menus sont pour excel des barres
d'outils. Bref, ayant enfin trouvé dans la liste des quelques (je ne
sais plus exactement mais c'est de l'ordre de) 100 toolbars, ce qui
semble évident à postériori, j'ai finalement gardé dans mon perso.xls
cette macro qui me permet de récupérer ce menu contextuel si je le
perds. Tu en tireras ce dont tu as besoin :
-----------------------------------------------
Sub menucontextactive()

For Each bar In Application.CommandBars
'' cette partie là sert à tout lister
'' et savoir lesquelles sont actives
Debug.Print bar.Name & " => " & bar.Enabled
'' là c'est désactivé car c'est une autre façon de lister,
'' que les actives...
' If bar.Enabled = False Then Debug.Print bar.Name
Next

'' et là c'est désactivé mais c'est la commande utile
'' pour le menu contextuel
' Application.CommandBars("cell").Enabled = True

End Sub
-----------------------------------------------
voilou,

mac

claude tele2 avait soumis l'idée :
bonsoir à tous
j'utilise le double clic pour colorer une cellule (réponse) et le clic droit
pour remettre la cellule en blanc
quelqu'un sait-il comment ne pas afficher les options du clic droit (menu
contextuel) ?
merci d'avance
claude


Avatar
RaMa
Bonjour

Sub ClicRightOn()
Application.CommandBars("Cell").Enabled = True
End Sub

Sub ClicRightOff()
Application.CommandBars("Cell").Enabled = False
End Sub

Salutations

RaMa


"claude tele2" a écrit dans le message de news:
QCzYg.192$
bonsoir à tous
j'utilise le double clic pour colorer une cellule (réponse) et le clic
droit pour remettre la cellule en blanc
quelqu'un sait-il comment ne pas afficher les options du clic droit (menu
contextuel) ?
merci d'avance
claude



Avatar
jps
heu....mac, tu es sûr que le menu contextuel est stocké dans le .xlb?
jps

"DarthMac" a écrit dans le message de news:

Hello again Claude,

là aussi je vais pouvoir te répondre pour la bonne raison qu'une fois
(récemment en plus) j'ai perdu mon menu contextuel, je ne sais comment. Ce
paramètre (je l'ai su alors) est sauvegardé aussi dans le excel11.xlb...
Bref, j'ai eu du mal à trouver l'info, et j'ai fini par afficher en
debug.print par une petite macrounette toutes les barres d'outils, puisque
(et oui!) les menus sont pour excel des barres d'outils. Bref, ayant enfin
trouvé dans la liste des quelques (je ne sais plus exactement mais c'est
de l'ordre de) 100 toolbars, ce qui semble évident à postériori, j'ai
finalement gardé dans mon perso.xls cette macro qui me permet de récupérer
ce menu contextuel si je le perds. Tu en tireras ce dont tu as besoin :
-----------------------------------------------
Sub menucontextactive()

For Each bar In Application.CommandBars
'' cette partie là sert à tout lister
'' et savoir lesquelles sont actives
Debug.Print bar.Name & " => " & bar.Enabled
'' là c'est désactivé car c'est une autre façon de lister,
'' que les actives...
' If bar.Enabled = False Then Debug.Print bar.Name
Next

'' et là c'est désactivé mais c'est la commande utile
'' pour le menu contextuel
' Application.CommandBars("cell").Enabled = True

End Sub
-----------------------------------------------
voilou,

mac

claude tele2 avait soumis l'idée :
bonsoir à tous
j'utilise le double clic pour colorer une cellule (réponse) et le clic
droit pour remettre la cellule en blanc
quelqu'un sait-il comment ne pas afficher les options du clic droit (menu
contextuel) ?
merci d'avance
claude






Avatar
claude tele2
salut à tous
merci, merci de tous ces détails et de votre aide
bravo à Darth pour sa "macrounette" ...
:-)))
claude

"RaMa" a écrit dans le message de news:

Bonjour

Sub ClicRightOn()
Application.CommandBars("Cell").Enabled = True
End Sub

Sub ClicRightOff()
Application.CommandBars("Cell").Enabled = False
End Sub

Salutations

RaMa


"claude tele2" a écrit dans le message de news:
QCzYg.192$
bonsoir à tous
j'utilise le double clic pour colorer une cellule (réponse) et le clic
droit pour remettre la cellule en blanc
quelqu'un sait-il comment ne pas afficher les options du clic droit (menu
contextuel) ?
merci d'avance
claude







Avatar
DarthMac
ben heu, faudrait que je reteste mais il me semble bien oui... enfin ce
n'est pas qu'il est stocké ds le xlb mais le fait qu'il soit on ou off
oui... je crois ;-)

A re-vérifier

mac


jps a formulé ce lundi :
heu....mac, tu es sûr que le menu contextuel est stocké dans le .xlb?
jps

"DarthMac" a écrit dans le message de news:

Hello again Claude,

là aussi je vais pouvoir te répondre pour la bonne raison qu'une fois
(récemment en plus) j'ai perdu mon menu contextuel, je ne sais comment. Ce
paramètre (je l'ai su alors) est sauvegardé aussi dans le excel11.xlb...
Bref, j'ai eu du mal à trouver l'info, et j'ai fini par afficher en
debug.print par une petite macrounette toutes les barres d'outils, puisque
(et oui!) les menus sont pour excel des barres d'outils. Bref, ayant enfin
trouvé dans la liste des quelques (je ne sais plus exactement mais c'est de
l'ordre de) 100 toolbars, ce qui semble évident à postériori, j'ai
finalement gardé dans mon perso.xls cette macro qui me permet de récupérer
ce menu contextuel si je le perds. Tu en tireras ce dont tu as besoin :
-----------------------------------------------
Sub menucontextactive()

For Each bar In Application.CommandBars
'' cette partie là sert à tout lister
'' et savoir lesquelles sont actives
Debug.Print bar.Name & " => " & bar.Enabled
'' là c'est désactivé car c'est une autre façon de lister,
'' que les actives...
' If bar.Enabled = False Then Debug.Print bar.Name
Next

'' et là c'est désactivé mais c'est la commande utile
'' pour le menu contextuel
' Application.CommandBars("cell").Enabled = True

End Sub
-----------------------------------------------
voilou,

mac

claude tele2 avait soumis l'idée :
bonsoir à tous
j'utilise le double clic pour colorer une cellule (réponse) et le clic
droit pour remettre la cellule en blanc
quelqu'un sait-il comment ne pas afficher les options du clic droit (menu
contextuel) ?
merci d'avance
claude








Avatar
DarthMac
claude tele2 avait soumis l'idée :
salut à tous
de même :-)


merci, merci de tous ces détails et de votre aide
de nada, un plaisir de dépanner... pour une fois que je peux me rendre

utile ;-)

bravo à Darth pour sa "macrounette" ...
je mets un copyleft sur le terme attention :-D


:-)))
claude