VBA Excel: Changer un résultat de cellule
Résolu
Amélie
-
Amélie -
Amélie -
Bonjour,
Dans mon classeur Excel, j'utilise le code suivant pour récupérer le nom des onglets et les afficher dans une feuille bien précise, ce qui fonctionne très bien:
J'aimerais simplement savoir comment adapter le code pour que le premier nom ne s'affiche pas en E1 mais:
1. en D1?
2. en D2?
Merci!
Dans mon classeur Excel, j'utilise le code suivant pour récupérer le nom des onglets et les afficher dans une feuille bien précise, ce qui fonctionne très bien:
Sub Nom_feuille()
'Code pour récupérer le nom des onglets et les aligner
Dim i As Integer
For i = 5 To Sheets.Count
Sheets(4).Cells(1, i) = Sheets(i).Name
Cells.Select
Cells.EntireColumn.AutoFit
Cells.EntireRow.AutoFit
Next
End Sub
J'aimerais simplement savoir comment adapter le code pour que le premier nom ne s'affiche pas en E1 mais:
1. en D1?
2. en D2?
Merci!
A voir également:
- VBA Excel: Changer un résultat de cellule
- Liste déroulante excel - Guide
- Word et excel gratuit - Guide
- Déplacer colonne excel - Guide
- Si ou excel - Guide
- Excel compter cellule couleur sans vba - Guide
Je vous remercie pour votre réponse, mais ce n'est pas tout à fait ce que j'attendais et je réalise que je me suis mal exprimée.
Je souhaiterais que le nom des onglets soit toujours aligné mais au lieu que le premier apparaisse en E1, il apparaisse en D1.
Et de manière totalement indépendante, que dans une autre macro je puisse le faire apparaître à partir de la cellule D2.
Je vous prie de bien vouloir excuser ce malentendu et vous en remercie par avance!
avec le code que j'ai écrit: au lieu que le premier apparaisse en E1, il apparaisse en D1 ça c'est fait.
deuxième macro:
Je vous remercie pour votre réponse.
Pour la première macro, j'ai du mal exprimer mon besoin car votre réponse n'a pas apporté le résultat que j'attendais. Mais elle m'a bien aider pour la trouver:
Je vous en remercie donc énormément!