Erreur dans VBA impossible à corriger

  • Initiateur de la discussion Initiateur de la discussion danty
  • Date de début Date de début

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 !

D

danty

Guest
Bonjour, le Forum, XLD, et les fans 😀


J'ai une erreur dans VDA, sur le feuillet CHoix...

Le but est de double-clicker sur H6, afin d'ouvrir le lien qui se trouve dans la BDD.(D2-D1000)

Code VDA :
Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = False
If Target.Address = "$H$6" Range("BDD!D2:D1000").Find(ActiveCell.Value).Hyperlinks(1).Follow NewWindow:=True, AddHistory:=False
End Sub

Erreur de Syntaxe ?

Je ne comprend pas, auriez vous une solution alternative?

Cordialement
 

Pièces jointes

Re : Erreur dans VBA impossible à corriger

Bonjour Danty, Le Forum,

Et en désactivant la modification directe dans la cellule, cela te permet de double cliquez sans entrer en modification de la formule et celle-ci ne s'affiche plus, je pense qu'il faudra mettre ce bout de code dans l'ouverture du classeur et aussi dans la fermeture du classeur

Ouverture
Application.EditDirectlyInCell = False
Fermeture
Application.EditDirectlyInCell = True

Bonne journée à tous

Danix
 
Re : Erreur dans VBA impossible à corriger

bounjour à tous

Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

[B][COLOR="Red"]Cancel = true[/COLOR][/B]

If Target.Address = "$H$6" Then Sheets("BDD").Range("D2:D1000").Find(ActiveCell.Value).Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True

End Sub

cancel = abandon : le mettre à true, force l'abandon de l'action normal du double click soit l'edition de la cellule
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

A
Réponses
6
Affichages
6 K
Retour