Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

(RESOLUTO)Format personalize (adapter un code)

  • Initiateur de la discussion Initiateur de la discussion Ilino
  • 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 !

Ilino

XLDnaute Barbatruc
Forum Bonsoir
Je vous sollicite à m’aider pour adapter ce code à mon souci suivant
Je souhaite afficher un format personnalisé dans la cellule T10 (fusionnée) ‘Numéro. Initiales ( de la cellule E19) .ILINO .2014
EXEMPLE :
12.AB.ILINO.2014
Ci-dessous un code déjà réalisé « merci bénévole » mais pour un Textbox
Code:
Private Sub TextBox9_Exit(ByVal Cancel As MSForms.ReturnBoolean)
If Left(TextBox3, 2) = "M " Then
    TextBox9.Value = TextBox9.Value & "." & Mid(TextBox3, 3, 1) & Mid(Right(TextBox3, 2), 1, 1) & "." & "ILINO" & "." & Year(Now())
ElseIf Left(TextBox3, 2) = "Mm" Then
    TextBox9.Value = TextBox9.Value & "." & Mid(TextBox3, 5, 1) & Mid(Right(TextBox3, 2), 1, 1) & "." & "ILINO" & "." & Year(Now())
ElseIf Left(TextBox3, 2) = "Ml" Then
    TextBox9.Value = TextBox9.Value & "." & Mid(TextBox3, 6, 1) & Mid(Right(TextBox3, 2), 1, 1) & "." & "ILINO" & "." & Year(Now())
End If
End Sub
GRAZIE par Avance
 

Pièces jointes

Dernière édition:
Re : Format personalize (adapter un code)

Bonsoir Ilino,

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
Dim o As Range, d As Range, s
Set o = [E19]: Set d = [T10] 'à adapter
If d = "" Then Exit Sub
s = Split(Application.Trim(o.Text) & "  ") 'au moins 2 espaces
Application.EnableEvents = False
d = UCase(Split(d, ".")(0)) & IIf(s(1) = "", "", ".") & _
  UCase(Left(s(1), 1)) & UCase(Left(s(2), 1)) & ".ILINO." & Year(Date)
Application.EnableEvents = True
End Sub
Edit : ajouté la fonction Application.Trim (SUPPRESPACE).

Je te souhaite d'excellentes fêtes de fin d'année 2014.

A+
 
Dernière édition:
Re : Format personalize (adapter un code)

Bonsoir MAITRE
sans d'oute ton code fonctionne parfaitement GRAZIE GRAZIE
Moi aussi ,Buon Anno 😱2015
Je te souhaite merveilleuse fêtes de fin d'année 2014.
A+
 
- 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

Réponses
3
Affichages
353
  • Question Question
XL 2019 code vba
Réponses
17
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…