erreur 9 : l'indice n'appartient pas à la sélection

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

T

totty

Guest
bonjour,

quan j'execute la macro suivante j'ai le message d'erreur en objet de ce message Merci de me dépanner:

Sub misenformeàterme()

Dim n As Integer
n = Sheets.Count

For i = 1 To n
nomfeuille = Sheets(i).Name

MsgBox (nomfeuille)

Dim debutnomfeuille As String

debutnomfeuille = Left(nomfeuille, 7)
MsgBox (debutnomfeuille)

If debutnomfeuille = "sasccat" Then

Sheets(nomfeuille).Select

'MsgBox ActiveSheet.Name
Selection.Copy
Sheets("TermeSASCCAT").Select
Range("A1").Select
ActiveSheet.Paste

Sheets(nomfeuille).Select
Application.DisplayAlerts = False
ActiveWindow.SelectedSheets.Delete
End If

Next i


End Sub
 
Salut"totty"
avec celà c'est mieux
Sub misenformeàterme()

Dim Ws As Worksheet 'Ws est une feuille

For Each Ws In Worksheets ' pour chaque feuille dans la collection des feuilles (là il n'y a pas de numero)
Nomfeuille = Ws.Name ' Nomfeuille prend le nom de la feuille
MsgBox (Nomfeuille) 'et ainsi de suite

Dim debutnomfeuille As String

debutnomfeuille = Left(Nomfeuille, 7)
MsgBox (debutnomfeuille)

If debutnomfeuille = "Feuilli" Then

Sheets(Nomfeuille).Select

'MsgBox ActiveSheet.Name
Selection.Copy
Sheets("Feuil3").Select
Range("A1").Select
ActiveSheet.Paste

Sheets(Nomfeuille).Select
Application.DisplayAlerts = False
ActiveWindow.SelectedSheets.Delete
End If
Next
End Sub
A+++
Jean Marie


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

Discussions similaires

Réponses
9
Affichages
582
Réponses
1
Affichages
496
Retour