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

Je n'arrive à finir ma macro; besoin d'aide

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

O

OriaS

Guest
Bonjour a tous, je vient sur ce forum pour trouver de l'aide.

J'ai une macro que je n'arrive pas a terminer

ma macro consiste à appeler un document selon un nom; l'année en cours ; un numéro d'ordre

la voici
Dim Increm
Dim i As Integer

i = ActiveSheet.Range("A65536").End(xlUp).Row + 1
Increm = Format(Right(Range("A" & i - 1), 3) * 1 + 1, "000")
Range("A" & i).Value = "Livre-" & Format(Date, "yy") & "-" & Increm

mon problème est que quand j'arrive en 2008 les numéro d'ordre continue de s'incrémenter alors que j'aimerai que ce numéro redémmarre à zéro a chaque nouvelle année.

Que dans la colonne s'affiche
...
Livre-07-375
Livre-07-376
Livre-08-001
Livre-08-002
...

Comment puis-je réussir à faire cela ?

Merci d'avance
 
Re : Je n'arrive à finir ma macro; besoin d'aide

Bonjour OriaS

Code:
Sub increm()
Dim increm
Dim i As Integer
Dim annee As String
i = ActiveSheet.Range("A65536").End(xlUp).Row + 1
annee = Format(Date, "yy")
If Mid(Range("A" & i - 1), 7, 2) = annee Then
    increm = Format(Right(Range("A" & i - 1), 3) * 1 + 1, "000")
Else
    increm = 0
    increm = Format(increm + 1, "000")
End If
Range("A" & i).Value = "Livre-" & Format(Date, "yy") & "-" & increm
End Sub

A tester, Bonne journée
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
7
Affichages
1 K
A
Réponses
12
Affichages
2 K
AnjyD
A
L
Réponses
8
Affichages
2 K
LauLauR
L
L
  • Question Question
Réponses
1
Affichages
1 K
lovell3
L
S
Réponses
4
Affichages
1 K
SELKAIM
S
L
Réponses
7
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…