Selectionner les deux dernier caractère d'une case

Bonjour,

Alors voilà j'ai besoin de faire un bouton suivant sur ma userform, et j'en avait déjà fait un par rapport à deux case dont l'une ne contenant que des chiffres donc j'avais juste fait avancer le numéro d'un à chaque fois jusqu'à la valeur maximum ^^

Maintenant il faut que je fasse la même chose mais les deux cases contienent des lettres, j'aimerais savoir comment on fait pour prendre les deux derniers caractère d'une case pour affecter la pas de 1 en 1 sur ces deux caractère.

Par exemple j'ai "NUC05" et je voudrais prendre "05" et faire +1

Merci d'avance pour vos réponses.

Bonjour,

Si ta cellule de base est en A1, insère en B1 la formule suivante :

=STXT(A1;NBCAR(A1)-1;2)+1

et tu m'en diras des nouvelles.

Bonjour,

Une autre proposition

=DROITE(A1;2)+1

Merci pour vos réponse, je n'ai pas pu tester tout à l'heure car internet à subitement cessé de fonctionné sur le lieu de mon stage.

Mais j'essayerais demain matin car la je n'ai pas trop le temps!

C'est censé aussi marcher dans un code VBA? Car c'est là que je veux mettre cette fonction

Bonjour,

2 exemples :

Option Explicit
Public Sub test1()
    [B1] = Right([A1], 2) + 1
    'MsgBox VarType([B1])
End Sub
Public Sub test2()
Dim x As Double
x = Right(Range("A1"), 2) + 1
MsgBox x
End Sub

J'ai mis ça dans mon code:

"Sheets("Donnees").Right("H8", 2) = Sheets("Donnees").Right("H8", 2) + 1"

Et il me met: Propriété ou methode non gérée par cet objet.

Re,

Essaie :

With Worksheets("Donnees")
        .Range("H8") = Right(.Range("H8"), 2) + 1
End With

Cela marche, mais y'a-t-il possibilité d'afficher NUC avec le numéro dans la textbox?

Car là quand j'appuis sur le bouton suivant le "NUC01" passe à 2 et j'aimerais qu'il passe à "NUC02"

Merci pour ton aide en tout cas

Re,

Peux-tu exprimer ton besoin une bonne fois pour toute

A tester.

With Worksheets("Donnees")
        .Range("H8") = "NUC" & Format(Right(.Range("H8"), 2) + 1,"00")
End With

Merci, c'est bon j'ai réussis à résoudre mon problème avec ta formule

Rechercher des sujets similaires à "selectionner deux dernier caractere case"