A voir également:
- [Excel] Fonction dont résultat est 1 couleur
- Fonction si et excel - Guide
- Excel cellule couleur si condition texte - Guide
- Liste déroulante excel - Guide
- Fonction moyenne excel - Guide
- Somme si couleur excel - Guide
2 réponses
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 753
12 août 2010 à 10:12
12 août 2010 à 10:12
Salut,
Effectivement, les fonctions renvoient des valeurs, ne font pas des "actions" si tu préfères.
En l'occurence, tu peux effectivement passer par une macro.
Voici un exemple de code qui fonctionne lors d'un double clic dans une cellule :
Pour le mettre en oeuvre : clic droit sur l'onglet de la feuille concernée / Visualiser le code.
Copier/coller tout le code puis fermer Visual Basic.
Et testez...
voici un classeur exemple
Effectivement, les fonctions renvoient des valeurs, ne font pas des "actions" si tu préfères.
En l'occurence, tu peux effectivement passer par une macro.
Voici un exemple de code qui fonctionne lors d'un double clic dans une cellule :
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) On Error Resume Next Set moncel = Application.InputBox(prompt:="Cliquez sur la cellule dont vous voulez la couleur", Type:=8) If Err = 0 Then On Error GoTo 0 ActiveCell.Interior.ColorIndex = moncel.Interior.ColorIndex End If End Sub
Pour le mettre en oeuvre : clic droit sur l'onglet de la feuille concernée / Visualiser le code.
Copier/coller tout le code puis fermer Visual Basic.
Et testez...
voici un classeur exemple