XL 2016 formule vba, after ou before

Guismo33

XLDnaute Occasionnel
Bonjour à tous,
pourriez vous améliorer ce petit programme, il fonctionne très bien sauf qu'a la création des feuilles
il les places a gauche de la dernière feuille (before)
pourriez vous modifier pour qu'il place les feuilles vers la droite (after).

Application.DisplayAlerts = True
Set ongl = ThisWorkbook.Sheets.Add
ongl.Name = num
fich.Sheets(1).Cells.Copy
Workbooks(ThisWorkbook.Name).Activate
ongl.Select
Application.DisplayAlerts = False
Range("A1").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks:=False, Transpose:=False
fich.Close (False)

merci à vous tous
 

Theze

XLDnaute Occasionnel
Bonjour,

Il faut savoir qu'il y a une petite différence entre Worksheets et Sheets, Worksheets représente exclusivement la collection de feuilles de calcul alors que Sheets, représente toutes les feuilles qu'il peut y avoir dans le classeur, feuille de calcul, feuille graphique, feuilles macro
 

Discussions similaires

Réponses
3
Affichages
550

Statistiques des forums

Discussions
311 725
Messages
2 081 940
Membres
101 845
dernier inscrit
annesof