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

Statistiques des forums

Discussions
312 209
Messages
2 086 267
Membres
103 168
dernier inscrit
isidore33