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

modification de code VBA

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 !

rudy dehaudt

XLDnaute Occasionnel
Bonsoir,
je ne trouve pourquoi le code ci dessous ne continu pas à créer des feuilles nommé 12708 puis 12709 etc..
il me renomme les feuilles soit en 127081 ( avec le signe + ) soit en 12708-1 ( avec le signe - ) ?
pourriez vous jeter un coup d’œil ? ( même j'ai changer de procédure avec le fichier "bon de commande et réclamation" la problématique des copier / renommer m agace un peu, donc je cherche... )

merci
A+


Sub deplacercopier()
Dim NomFeuille As String
Dim Compteur As Integer

Application.ScreenUpdating = False
Sheets("12708").Copy After:=Sheets(Sheets.Count)
On Error Resume Next
Do
Err.Clear
Compteur = Compteur + 1
NomFeuille = "12708" & Compteur
ActiveSheet.Name = NomFeuille
Loop Until Err.Number = 0
On Error GoTo 0
End Sub
 
Re : modification de code VBA

Bonsoir Robert,
je viens de tester et c'est impect.
le code modifier, ça peut aider d'autre personne ?

Merci
A+

Private Sub CommandButton1_Click()
' copie un onglet et le renomme par un sur de chiffre
Dim NomFeuille As String
Dim Compteur As Integer

Application.ScreenUpdating = False
Sheets("12708").Copy After:=Sheets(Sheets.Count)
On Error Resume Next
Do
Err.Clear
Compteur = Compteur + 1 ' mettre - pour un décompte
NomFeuille = CStr(12708 + Compteur)

ActiveSheet.Name = NomFeuille
Loop Until Err.Number = 0
On Error GoTo 0
End Sub
 
- 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
5
Affichages
609
Réponses
2
Affichages
769
  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
613
Réponses
3
Affichages
638
D
Réponses
4
Affichages
1 K
T
Réponses
3
Affichages
937
Tickaff
T
Réponses
33
Affichages
4 K
Réponses
8
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…