OVH Cloud OVH Cloud

Effacer le contenu d'une feuille?

3 réponses
Avatar
mierko
Bonjour,
La fonction CLEAR n'efface pas tout et en particulier
mes sauts de page insérés dans cette feuille(onglet).
1) Existe t-il une super clear?
2) Je peux faire
- delete de la feuille
- add
- rename de la feuille créée, mais je ne connais pas le nom de la
feuille créée et ca devient complexe (pour moi!).
3) Peut-on faire?
- delete de la feuille "toto"
- add de la feuille "toto" sans passer par une feuille intermédiaire de
nom classique "feuille1, feuille2,..."

Merci

3 réponses

Avatar
Francois L
Bonjour,
(...)
3) Peut-on faire?
- delete de la feuille "toto"
- add de la feuille "toto" sans passer par une feuille intermédiaire de
nom classique "feuille1, feuille2,..."



Bonjour,

Par exemple

Sub test()
Application.DisplayAlerts = False
With ActiveWorkbook
.Sheets("TOTO").Delete
.Sheets.Add
.ActiveSheet.Name = "TOTO"
End With
Application.DisplayAlerts = True
End Sub

On utilise le fait que la feuille créée est active pour la nommer TOTO

--
François L

Avatar
Youky
Pour effacer les sauts de pages
Cells.Select
ActiveSheet.ResetAllPageBreaks
Range("A1").Select

Youky

"mierko" a écrit dans le message de news:
%23i%
Bonjour,
La fonction CLEAR n'efface pas tout et en particulier
mes sauts de page insérés dans cette feuille(onglet).
1) Existe t-il une super clear?
2) Je peux faire
- delete de la feuille
- add
- rename de la feuille créée, mais je ne connais pas le nom de la
feuille créée et ca devient complexe (pour moi!).
3) Peut-on faire?
- delete de la feuille "toto"
- add de la feuille "toto" sans passer par une feuille intermédiaire de
nom classique "feuille1, feuille2,..."

Merci




Avatar
mierko
Merci beaucoup, j'ai 2 solutions maintenant.
@+
"Youky" a écrit dans le message de news:

Pour effacer les sauts de pages
Cells.Select
ActiveSheet.ResetAllPageBreaks
Range("A1").Select

Youky

"mierko" a écrit dans le message de news:
%23i%
Bonjour,
La fonction CLEAR n'efface pas tout et en particulier
mes sauts de page insérés dans cette feuille(onglet).
1) Existe t-il une super clear?
2) Je peux faire
- delete de la feuille
- add
- rename de la feuille créée, mais je ne connais pas le nom de la
feuille créée et ca devient complexe (pour moi!).
3) Peut-on faire?
- delete de la feuille "toto"
- add de la feuille "toto" sans passer par une feuille intermédiaire
de nom classique "feuille1, feuille2,..."

Merci