Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.
  • Initiateur de la discussion Initiateur de la discussion apdf
  • 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 !

apdf

XLDnaute Occasionnel
Bonjour

Est-il possible d'avoir en VBA le N° dans une cellule.

En formule
Code:
=SI(F3="";"";"N°" &LIGNE()-4)

J'aimerais si possible avoir la même chose en VBA

Pour illustrer ma demande, je joins un fichier

Merci d'avance
 

Pièces jointes

Re : Format N°

Salut apdf et le forum

La formule
Code:
=SI(F3="";"";"N°" &LIGNE()-4)
s'écrit en VBA :
Code:
if range("F3")="" then
    Range(x)=""
else
    Range(x).formula = "N°" & range(x).row-4
end if
x étant la référence de la cellule contenant la formule
Pas testée, et la flemme de télécharger le fichier
A+
 
Re : Format N°

Bonnour Max, Gorfael, bonjour le forum,

Essaie comme ça :
Code:
Private test As Boolean 'déclare la variable test

Private Sub Worksheet_Change(ByVal Target As Range)
If test = True Then Exit Sub 'si la variable test est vrai, sort de la procédure
If Target.Column <> 5 Then Exit Sub 'si la colone de la cellule éditée est différente de 5, sort de la procédure
If Target.Row < 3 Then Exit Sub 'si la ligne de la cellule éditée est inférieure à 3, sort de la procédure
If Selection.Cells.Count > 1 Then Exit Sub 'si le nombre de cellules sélectionnées est supérieur à 1, sort de la procédure
If Target.Value = "" Then Exit Sub 'si la cellule est effacée, sort de la procédure
test = True 'définit la variable test
Target.Value = "Nº " & Target.Value 'rajoute "Nº "
test = False 'redéfinit la variable test
End Sub
Attention la première ligne...
Code:
Private test As Boolean 'déclare la variable test
...doit toujours être placée en premier tout en haut du module !
 
- 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

  • Question Question
XL 2021 Macro
Réponses
6
Affichages
314
  • Question Question
Microsoft 365 Formule
Réponses
3
Affichages
196
Réponses
3
Affichages
315
Réponses
18
Affichages
726
Réponses
6
Affichages
330
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…