Macro?
Résolu
Qhes
Messages postés
180
Statut
Membre
-
Polux31 Messages postés 7219 Statut Membre -
Polux31 Messages postés 7219 Statut Membre -
Bonjour,
Pensez vous qu'il soit possible de faire une macro sous excel 2003 qui organiserait dans une liste verticale les 5 premier caractère de chaque nom de feuille d'un classeur?
Pensez vous qu'il soit possible de faire une macro sous excel 2003 qui organiserait dans une liste verticale les 5 premier caractère de chaque nom de feuille d'un classeur?
A voir également:
- Macro?
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Télécharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Jitbit macro recorder - Télécharger - Confidentialité
- Macro maker - Télécharger - Divers Utilitaires
- Actiona macro - Télécharger - Divers Utilitaires
7 réponses
Re,
voilà un exemple de code fait avec les éléments du fichier joint
Ce code est à placer dans un module standard. Ensuite il faut faire Alt+F8, selectionner la macro myTest et exécuter.
;o)
voilà un exemple de code fait avec les éléments du fichier joint
Option Explicit
Sub myTest()
Dim sh As Worksheet
Dim i As Long
Dim str As String
i = 1
For Each sh In Worksheets
str = sh.Name
If str <> "Modalité" And str <> "Evaluation générale" Then
str = Mid(str, 1, 5)
Worksheets("Evaluation générale").Range("A" & i).Value = str
Worksheets("Evaluation générale").Range("B" & i).Value = sh.Range("D3").Value
i = i + 1
End If
Next sh
End Sub
Ce code est à placer dans un module standard. Ensuite il faut faire Alt+F8, selectionner la macro myTest et exécuter.
;o)
Rien de plus facile. Et tu peux même le faire tout seul :o)
Tu changes le : i = 1 par i = 5
et ensuite le : sh.Range("D3").Value par sh.Range("AE1").Value
Tu sauvegardes et le tour est joué.
Bonne continuation et n'oublie pas de mettre le post en résolu stp.
;o)
Tu changes le : i = 1 par i = 5
et ensuite le : sh.Range("D3").Value par sh.Range("AE1").Value
Tu sauvegardes et le tour est joué.
Bonne continuation et n'oublie pas de mettre le post en résolu stp.
;o)
Heu.. oui c'est pas fau ca :)
VOici le lien
http://www.cijoint.fr/cjlink.php?file=cj200810/cij5sCJBvB.xls
Le but c'est que dans la page 2 Evaluation générale
il y est
en colonne A
U1T5
U2T8
U10T8
U25T5
U25T1
et en face en colonne B les donné qui sont dans chacune des page en céllule D3... (enfin pour mon vrai tableau ca sera en colonne AE2
Merci
VOici le lien
http://www.cijoint.fr/cjlink.php?file=cj200810/cij5sCJBvB.xls
Le but c'est que dans la page 2 Evaluation générale
il y est
en colonne A
U1T5
U2T8
U10T8
U25T5
U25T1
et en face en colonne B les donné qui sont dans chacune des page en céllule D3... (enfin pour mon vrai tableau ca sera en colonne AE2
Merci
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question