problème copy after excel 97

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

C

CELTIC

Guest
Bonjour a tous
je serai bref et précis...

mon code:

Private Sub CommandButton1_Click()
Dim iCompteur As Integer
Dim feuille As Worksheet

iCompteur = Worksheets.Count
Worksheets(1).Copy After:=Worksheets(iCompteur)
iCompteur = iCompteur + 1
Set feuille = Worksheets(iCompteur)
feuille.Name = 'BLN°' & iCompteur
Sheets(Sheets.Count).Range('G1') = iCompteur
Sheets(Sheets.Count).Range('G2') = Now

End Sub

il fonctionne sur EXCEL 200X
mais pas sur excel 97 (a cause de copy after a mon avis) kel kode pour remplacercopy after ??

merci d'avance a toutes les réponses
 
Bonjour Pascal

J'ai une version 97 qui traîne sur mon portable, et de ce fait j'ai regardé comment une macro procédait

Voila ce que j'ai vu pour copier la feuille 2 devant la feuille 1

Sheets('Feuil2').Select
Sheets('Feuil2').Copy Before:=Sheets(1)

et par contre, si je demande qu'une copie se place en dernière position, voila ce que j'obtiens ??

Sheets('Feuil1').Select
Sheets('Feuil1').Copy After:=Sheets(4)

conclusion l'option 'After' est utilisable

A approfondir, je regarderai plus tard
 
Bonsoir CELTIC, Jacques et Pascal 🙂

J'ai XL97 sous Win98SE et ton code passe sans aucune difficulté. Le 'Copy After:=', je l'utilise très souvent et il m'est arrivé une seule fois d'avoir des difficultés de code, malheureusement je n'ai pas noté la manière dont j'ai résolu ce problème...

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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
5
Affichages
609
  • Question Question
Microsoft 365 Question code VBA
Réponses
2
Affichages
615
Réponses
3
Affichages
638
T
Réponses
3
Affichages
937
Tickaff
T
Réponses
2
Affichages
1 K
Retour