Modif_Nom_sur_colonnes_masquées

0

Bonjour le Forum,

Dans mon fichier j’ai un USF qui me permet de modifier des noms (sur des colonnes) sur différentes feuilles.

Celui-ci fonctionne bien.

J’ai un 2ème fichier qui est exactement le même, mais qui a les colonnes masquées.

Le souci c’est que je n’arrive pas à trouver le code me permettant de faire fonctionner mon code avec les colonnes masquées.

Dans mon fichier que je vous joins les colonnes (en jaune) ne sont pas masquées, juste pour que vous les voyiez.

Les feuilles sont protégées mais sans mot de passe.

Je n'arrive pas à mettre mon fichier avec cjoint, du coup je vous met mon code.

If TextBox4 = "" Then Exit Sub
If MsgBox("Remplacer " & TextBox4 & " par " & TextBox2, vbExclamation + vbYesNo, "CONFIRMATION") = vbNo Then Exit Sub
nom = TextBox4
Set c = Sheets("Mois").[AA1:AA100].Find(nom, LookIn:=xlValues, Lookat:=xlWhole)
On Error Resume Next
c.Value = TextBox2
 Set c = Nothing
 
nom = TextBox4
Set c = Sheets("Mois").[BK1:BK100].Find(nom, LookIn:=xlValues, Lookat:=xlWhole)
On Error Resume Next
c.Value = TextBox2
 Set c = Nothing
 
For k = 1 To Sheets.Count
If Left(Sheets(k).Name, 7) = "semaine" Then
 Set c = Sheets(k).[DJ13:EK22].Find(nom, LookIn:=xlValues, Lookat:=xlWhole)
On Error Resume Next
        c.Value = TextBox2
        Set c = Nothing
End If
Next
UserForm_Initialize

Merci d’avance.

Marcelio


    Marco Posté le 11 février, 19:37
    par Marco
    Répondre
    0

    J'essaye d'ajouter le fichier

    [Modif_Nom_sur_colonnes_masquées.xlsm|attachment](upload://u5zAsEY1WF9WHdSsEZ1UaJ41UDL.xlsm) (40,1 Ko)

    Marco Posté le 11 février, 20:09
    par Marco

    Si vous n'êtes pas inscrit sur le site, vous pouvez poster librement (en tant qu'invité).
    Pour cela, indiquez un pseudonyme (nom d'utilisateur) et une adresse email :