Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
ChrisV
Bonjour Shewy du 80 !!,
Sub ListFeuil() On Error Resume Next With Application .DisplayAlerts = False .ScreenUpdating = False End With Sheets("Récap").Delete Sheets.Add(Before:=Sheets(1)).Name = "Récap" [A1] = "Liste des onglets du classeur : " & ActiveWorkbook.Name With Selection.Font .Name = "Arial" .Size = 12 End With Selection.Font.Bold = True For i = 2 To Sheets.Count Sheets("Récap").Cells(i, 1).Value = Sheets(i).Name Next i End Sub
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de news:
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp: J'ai 20 Sheets, donc les nom sont dynamiq. je les appel donc, non pas par le nom mais par leur num (sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de calcul de
ce type :
=Sheets(1).name
Avez vous une idée ??
Merci !!!!!!!!!!!!!!!!!
--
Bonjour Shewy du 80 !!,
Sub ListFeuil()
On Error Resume Next
With Application
.DisplayAlerts = False
.ScreenUpdating = False
End With
Sheets("Récap").Delete
Sheets.Add(Before:=Sheets(1)).Name = "Récap"
[A1] = "Liste des onglets du classeur : " & ActiveWorkbook.Name
With Selection.Font
.Name = "Arial"
.Size = 12
End With
Selection.Font.Bold = True
For i = 2 To Sheets.Count
Sheets("Récap").Cells(i, 1).Value = Sheets(i).Name
Next i
End Sub
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de
news:eCaTAOyTEHA.1984@TK2MSFTNGP12.phx.gbl...
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp:
J'ai 20 Sheets, donc les nom sont dynamiq.
je les appel donc, non pas par le nom mais par leur num (sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de calcul
de
Sub ListFeuil() On Error Resume Next With Application .DisplayAlerts = False .ScreenUpdating = False End With Sheets("Récap").Delete Sheets.Add(Before:=Sheets(1)).Name = "Récap" [A1] = "Liste des onglets du classeur : " & ActiveWorkbook.Name With Selection.Font .Name = "Arial" .Size = 12 End With Selection.Font.Bold = True For i = 2 To Sheets.Count Sheets("Récap").Cells(i, 1).Value = Sheets(i).Name Next i End Sub
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de news:
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp: J'ai 20 Sheets, donc les nom sont dynamiq. je les appel donc, non pas par le nom mais par leur num (sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de calcul de
ce type :
=Sheets(1).name
Avez vous une idée ??
Merci !!!!!!!!!!!!!!!!!
--
Shewy du 80 !!
Ok mais en ne passant pas par une macro mais une simple formule dans la cellule ?
"ChrisV" a écrit dans le message de news:
Bonjour Shewy du 80 !!,
Sub ListFeuil() On Error Resume Next With Application .DisplayAlerts = False .ScreenUpdating = False End With Sheets("Récap").Delete Sheets.Add(Before:=Sheets(1)).Name = "Récap" [A1] = "Liste des onglets du classeur : " & ActiveWorkbook.Name With Selection.Font .Name = "Arial" .Size = 12 End With Selection.Font.Bold = True For i = 2 To Sheets.Count Sheets("Récap").Cells(i, 1).Value = Sheets(i).Name Next i End Sub
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de news:
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp: J'ai 20 Sheets, donc les nom sont dynamiq. je les appel donc, non pas par le nom mais par leur num (sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de calcul de
ce type :
=Sheets(1).name
Avez vous une idée ??
Merci !!!!!!!!!!!!!!!!!
--
Ok
mais en ne passant pas par une macro mais une simple formule dans la cellule
?
"ChrisV" <chrisve@wanadoo.fr> a écrit dans le message de
news:u8TZtdyTEHA.3988@TK2MSFTNGP10.phx.gbl...
Bonjour Shewy du 80 !!,
Sub ListFeuil()
On Error Resume Next
With Application
.DisplayAlerts = False
.ScreenUpdating = False
End With
Sheets("Récap").Delete
Sheets.Add(Before:=Sheets(1)).Name = "Récap"
[A1] = "Liste des onglets du classeur : " & ActiveWorkbook.Name
With Selection.Font
.Name = "Arial"
.Size = 12
End With
Selection.Font.Bold = True
For i = 2 To Sheets.Count
Sheets("Récap").Cells(i, 1).Value = Sheets(i).Name
Next i
End Sub
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de
news:eCaTAOyTEHA.1984@TK2MSFTNGP12.phx.gbl...
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp:
J'ai 20 Sheets, donc les nom sont dynamiq.
je les appel donc, non pas par le nom mais par leur num
(sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de calcul
de
Ok mais en ne passant pas par une macro mais une simple formule dans la cellule ?
"ChrisV" a écrit dans le message de news:
Bonjour Shewy du 80 !!,
Sub ListFeuil() On Error Resume Next With Application .DisplayAlerts = False .ScreenUpdating = False End With Sheets("Récap").Delete Sheets.Add(Before:=Sheets(1)).Name = "Récap" [A1] = "Liste des onglets du classeur : " & ActiveWorkbook.Name With Selection.Font .Name = "Arial" .Size = 12 End With Selection.Font.Bold = True For i = 2 To Sheets.Count Sheets("Récap").Cells(i, 1).Value = Sheets(i).Name Next i End Sub
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de news:
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp: J'ai 20 Sheets, donc les nom sont dynamiq. je les appel donc, non pas par le nom mais par leur num (sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de calcul de
ce type :
=Sheets(1).name
Avez vous une idée ??
Merci !!!!!!!!!!!!!!!!!
--
Clément Marcotte
Bonjour
sub lesnomsencolonnea() for i = 1 sheets.count if sheets(i) <> "Récap" then sheets("Récap").cells(i,1).value = sheets(i).name end if next end sub
"Shewy du 80 !!" <not> a écrit dans le message de news:
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp: J'ai 20 Sheets, donc les nom sont dynamiq. je les appel donc, non pas par le nom mais par leur num (sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de calcul de
ce type :
=Sheets(1).name
Avez vous une idée ??
Merci !!!!!!!!!!!!!!!!!
--
Bonjour
sub lesnomsencolonnea()
for i = 1 sheets.count
if sheets(i) <> "Récap" then
sheets("Récap").cells(i,1).value = sheets(i).name
end if
next
end sub
"Shewy du 80 !!" <not> a écrit dans le message de
news:eCaTAOyTEHA.1984@TK2MSFTNGP12.phx.gbl...
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp:
J'ai 20 Sheets, donc les nom sont dynamiq.
je les appel donc, non pas par le nom mais par leur num
(sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de
calcul de
sub lesnomsencolonnea() for i = 1 sheets.count if sheets(i) <> "Récap" then sheets("Récap").cells(i,1).value = sheets(i).name end if next end sub
"Shewy du 80 !!" <not> a écrit dans le message de news:
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp: J'ai 20 Sheets, donc les nom sont dynamiq. je les appel donc, non pas par le nom mais par leur num (sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de calcul de
ce type :
=Sheets(1).name
Avez vous une idée ??
Merci !!!!!!!!!!!!!!!!!
--
ChrisV
Dans un module, la fonction pers. suivante:
Function nomFeuil(index) As String nomFeuil = Sheets(index).Name End Function
Dans la feuille Récap: =nomFeuil(1)
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de news:%
Ok mais en ne passant pas par une macro mais une simple formule dans la cellule
?
"ChrisV" a écrit dans le message de news:
Bonjour Shewy du 80 !!,
Sub ListFeuil() On Error Resume Next With Application .DisplayAlerts = False .ScreenUpdating = False End With Sheets("Récap").Delete Sheets.Add(Before:=Sheets(1)).Name = "Récap" [A1] = "Liste des onglets du classeur : " & ActiveWorkbook.Name With Selection.Font .Name = "Arial" .Size = 12 End With Selection.Font.Bold = True For i = 2 To Sheets.Count Sheets("Récap").Cells(i, 1).Value = Sheets(i).Name Next i End Sub
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de news:
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp: J'ai 20 Sheets, donc les nom sont dynamiq. je les appel donc, non pas par le nom mais par leur num (sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de calcul
de
ce type :
=Sheets(1).name
Avez vous une idée ??
Merci !!!!!!!!!!!!!!!!!
--
Dans un module, la fonction pers. suivante:
Function nomFeuil(index) As String
nomFeuil = Sheets(index).Name
End Function
Dans la feuille Récap:
=nomFeuil(1)
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de
news:%23XYiAhyTEHA.3944@tk2msftngp13.phx.gbl...
Ok
mais en ne passant pas par une macro mais une simple formule dans la
cellule
?
"ChrisV" <chrisve@wanadoo.fr> a écrit dans le message de
news:u8TZtdyTEHA.3988@TK2MSFTNGP10.phx.gbl...
Bonjour Shewy du 80 !!,
Sub ListFeuil()
On Error Resume Next
With Application
.DisplayAlerts = False
.ScreenUpdating = False
End With
Sheets("Récap").Delete
Sheets.Add(Before:=Sheets(1)).Name = "Récap"
[A1] = "Liste des onglets du classeur : " & ActiveWorkbook.Name
With Selection.Font
.Name = "Arial"
.Size = 12
End With
Selection.Font.Bold = True
For i = 2 To Sheets.Count
Sheets("Récap").Cells(i, 1).Value = Sheets(i).Name
Next i
End Sub
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de
news:eCaTAOyTEHA.1984@TK2MSFTNGP12.phx.gbl...
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp:
J'ai 20 Sheets, donc les nom sont dynamiq.
je les appel donc, non pas par le nom mais par leur num
(sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de
calcul
Function nomFeuil(index) As String nomFeuil = Sheets(index).Name End Function
Dans la feuille Récap: =nomFeuil(1)
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de news:%
Ok mais en ne passant pas par une macro mais une simple formule dans la cellule
?
"ChrisV" a écrit dans le message de news:
Bonjour Shewy du 80 !!,
Sub ListFeuil() On Error Resume Next With Application .DisplayAlerts = False .ScreenUpdating = False End With Sheets("Récap").Delete Sheets.Add(Before:=Sheets(1)).Name = "Récap" [A1] = "Liste des onglets du classeur : " & ActiveWorkbook.Name With Selection.Font .Name = "Arial" .Size = 12 End With Selection.Font.Bold = True For i = 2 To Sheets.Count Sheets("Récap").Cells(i, 1).Value = Sheets(i).Name Next i End Sub
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de news:
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp: J'ai 20 Sheets, donc les nom sont dynamiq. je les appel donc, non pas par le nom mais par leur num (sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de calcul
de
ce type :
=Sheets(1).name
Avez vous une idée ??
Merci !!!!!!!!!!!!!!!!!
--
Shewy du 80 !!
Trop COOL !!!!!!!
Merci BOCOU !!!!!!!
"ChrisV" a écrit dans le message de news:
Dans un module, la fonction pers. suivante:
Function nomFeuil(index) As String nomFeuil = Sheets(index).Name End Function
Dans la feuille Récap: =nomFeuil(1)
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de news:%
Ok mais en ne passant pas par une macro mais une simple formule dans la cellule
?
"ChrisV" a écrit dans le message de news:
Bonjour Shewy du 80 !!,
Sub ListFeuil() On Error Resume Next With Application .DisplayAlerts = False .ScreenUpdating = False End With Sheets("Récap").Delete Sheets.Add(Before:=Sheets(1)).Name = "Récap" [A1] = "Liste des onglets du classeur : " & ActiveWorkbook.Name With Selection.Font .Name = "Arial" .Size = 12 End With Selection.Font.Bold = True For i = 2 To Sheets.Count Sheets("Récap").Cells(i, 1).Value = Sheets(i).Name Next i End Sub
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de news:
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp: J'ai 20 Sheets, donc les nom sont dynamiq. je les appel donc, non pas par le nom mais par leur num (sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de calcul
de
ce type :
=Sheets(1).name
Avez vous une idée ??
Merci !!!!!!!!!!!!!!!!!
--
Trop COOL !!!!!!!
Merci BOCOU !!!!!!!
"ChrisV" <chrisve@wanadoo.fr> a écrit dans le message de
news:uKwuZqyTEHA.2408@tk2msftngp13.phx.gbl...
Dans un module, la fonction pers. suivante:
Function nomFeuil(index) As String
nomFeuil = Sheets(index).Name
End Function
Dans la feuille Récap:
=nomFeuil(1)
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de
news:%23XYiAhyTEHA.3944@tk2msftngp13.phx.gbl...
Ok
mais en ne passant pas par une macro mais une simple formule dans la
cellule
?
"ChrisV" <chrisve@wanadoo.fr> a écrit dans le message de
news:u8TZtdyTEHA.3988@TK2MSFTNGP10.phx.gbl...
Bonjour Shewy du 80 !!,
Sub ListFeuil()
On Error Resume Next
With Application
.DisplayAlerts = False
.ScreenUpdating = False
End With
Sheets("Récap").Delete
Sheets.Add(Before:=Sheets(1)).Name = "Récap"
[A1] = "Liste des onglets du classeur : " & ActiveWorkbook.Name
With Selection.Font
.Name = "Arial"
.Size = 12
End With
Selection.Font.Bold = True
For i = 2 To Sheets.Count
Sheets("Récap").Cells(i, 1).Value = Sheets(i).Name
Next i
End Sub
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de
news:eCaTAOyTEHA.1984@TK2MSFTNGP12.phx.gbl...
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp:
J'ai 20 Sheets, donc les nom sont dynamiq.
je les appel donc, non pas par le nom mais par leur num
(sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de
calcul
Function nomFeuil(index) As String nomFeuil = Sheets(index).Name End Function
Dans la feuille Récap: =nomFeuil(1)
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de news:%
Ok mais en ne passant pas par une macro mais une simple formule dans la cellule
?
"ChrisV" a écrit dans le message de news:
Bonjour Shewy du 80 !!,
Sub ListFeuil() On Error Resume Next With Application .DisplayAlerts = False .ScreenUpdating = False End With Sheets("Récap").Delete Sheets.Add(Before:=Sheets(1)).Name = "Récap" [A1] = "Liste des onglets du classeur : " & ActiveWorkbook.Name With Selection.Font .Name = "Arial" .Size = 12 End With Selection.Font.Bold = True For i = 2 To Sheets.Count Sheets("Récap").Cells(i, 1).Value = Sheets(i).Name Next i End Sub
ChrisV
"Shewy du 80 !!" <not> a écrit dans le message de news:
Bonjour
Est-il possible de mettre dans une feuille nmé 'Récap'
Les noms des feuilles précédentes.
Exp: J'ai 20 Sheets, donc les nom sont dynamiq. je les appel donc, non pas par le nom mais par leur num (sheet(1).select)
Dans ma feuille récap, en A1 je souhaiterai mettre une formule de calcul