XL 2021 Supprimer le nom de l'onglet dans les cellules d'un tableau

salbingu

XLDnaute Nouveau
Bonjour à tous.
J'ai besoin de votre aide 🙏
J'ai un fichier excel dont les feuilles contient un tableau ( emplois du temps).
Dans les créneaux horaires on retrouve les noms de l'onglet ( nom de l'enseignant).
J'aimerais trouver une macro qui supprime le nom de l'onglet ( nom du prof) dans toutes les cellules.
Merci
 

Pièces jointes

  • Sample.xlsm
    77 KB · Affichages: 13

sousou

XLDnaute Barbatruc
Bonjour, une proposition pour ce que tu demande, et peut être un peut plus ;)
La macro: Sub supenseig()
si tu répond efface, il efface le nom du prof, et renomme la feuille en attente
si tu répond par un nouveau nom, il remplace et renomme la feuille
si tu annule il s'arrete
 

Pièces jointes

  • Sample.xlsm
    59.8 KB · Affichages: 3

vgendron

XLDnaute Barbatruc
Bonjour

avec ce code
VB:
Sub suppProf()
Dim ws As Worksheet

For Each ws In ActiveWorkbook.Sheets
    NomProf = ws.Name
    With ws
        .UsedRange.Replace What:=NomProf, Replacement:="", LookAt:=xlPart, SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, ReplaceFormat:=False
    End With
Next ws
End Sub
 

Discussions similaires

Réponses
19
Affichages
410
Réponses
5
Affichages
267

Membres actuellement en ligne

Statistiques des forums

Discussions
314 729
Messages
2 112 271
Membres
111 481
dernier inscrit
zrk