Fonction HLookup

Bonsoir le forum.

En glânant sur le forum j'ai réussi à faire une partie du code qui m'intéresse.

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean
Cancel=True
If Target.Column >0 And Target.Column<8 Then
Target.FormulaR1C1="=HLookup(R1C,Plage,2)"
End If
End Sub

J'ai un peu de mal avec les formules en VBA et j'aimerais en fait que la formule n'apparaisse pas dans la cellule sélectionnée.

Une aide serait la bienvenue

Merci d'avance

Bonsoir,

Essayez ceci : Target.FormulaHidden = True

@ bientôt

LouReeD

Bonsoir LouReeD et merci de la réponse si rapide

Mais ça n'a pas l'air de fonctionner (je l'ai placé à différents endroits et rien n'y fait..).

Une idée?

Cordialement.

Salut Nico68, Salut LouReeD,

comme ca peut être?

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
If Target.Column > 0 And Target.Column < 8 Then
Target.Value = Evaluate("=HLookup(R1C,Plage,2)")
End If
End Sub

Bonsoir M3ellem1.

J'ai testé et ça me marque dans la cellule ou je click:

#VALEUR!

Bonjour,

je n'ai pas du saisir le sens de :

j'aimerais en fait que la formule n'apparaisse pas dans la cellule sélectionnée

Après pour l'erreur de #Valeur! ce doit être du au virgules, en effet les paramètres d'une fonction dans une feuille Excel sont séparés par des points virgules.

@ bientôt

LouReeD

Bonjour,

et comme ca?

Private Sub Worksheet_BeforeRightClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
If Target.Column > 0 And Target.Column < 8 Then
Target.FormulaR1C1 = "=HLookup(R1C,Plage,2)"
Target.Value = Target.Value
End If
End Sub

Bonjour le forum, bonjour LouReed et M3ellem1.

LouReed : en fait lors du click droit dans une cellule, j'aimerais n'avoir que la valeur et non la formule (ce qui est le cas actuellement: lorsque j'effectue mon click, cela m'insère la formule dans la cellule ciblé)

M3ellem1. Je teste cela dès que possible

Merci de votre contribution.

Re bonjour.

J'ai testé le dernier code de M3ellem1 et ça fonctionne nickel. J'ai bien uniquement la valeur et plus la formule dans la cellule.

Merci encore à vous 2

Ok.

Je n'avais pas compris cela.

@ bientôt

LouReeD

Pas de souci.

@bientôt

Rechercher des sujets similaires à "fonction hlookup"