XL 2016 Incrémentation petit souci ; RESOLU

Don pépé

XLDnaute Occasionnel
Bien le Bonjour ;)

Voila je vien vers vous car j'ai un petit souci avec une incrémentation, sa ne s'incrémente pas :confused:

VB:
Sub Imprimer()
ActiveWindow.SelectedSheets.PrintOut copies:=2
If Left(Range("I2"), 6) = "Fact" & Format(Now(), "yymm") Then
    Range("I2") = Left(Range("I2"), 6) & Format(CInt(Right(Range("I2"), 2)) + 1, "00")
Else
    Range("I2") = "Fact" & Format(Now(), "yymm") & "01"
End If
End Sub

si quelqu'un peux m'aider sa serais kool ;)
merci pour votre aide
 

job75

XLDnaute Barbatruc
Bonjour Don pépé,

Il suffit de savoir compter jusqu'à 8 :
Code:
Sub Imprimer()
ActiveWindow.SelectedSheets.PrintOut copies:=2
If Left(Range("I2"), 8) = "Fact" & Format(Now(), "yymm") Then
    Range("I2") = Left(Range("I2"), 8) & Format(Right(Range("I2"), 2) + 1, "00")
Else
    Range("I2") = "Fact" & Format(Now(), "yymm") & "01"
End If
End Sub
Edit : salut Bernard, je ne t'avais pas vu...

A+
 

Discussions similaires

Statistiques des forums

Discussions
312 206
Messages
2 086 202
Membres
103 157
dernier inscrit
youma