Macro récalcitrante, que faire ?

Bonsoir à toutes et à tous,

J’ai un plantage à l’ouverture d’une macro que je n’arrive pas à régler, si quelqu’un pouvais m’éclairer.

Sub F1_Efface_B2()
    Sheets("F1").Select
    Range("B2").Select
    ActiveCell.FormulaR1C1 = ""
End Sub

Cette macro doit agir sur un onglet (F1) masqué, d’où le problème ! Peut-on le contourner ?

Merci par avance aux bonnes volontés.

Cdlt,

Bonsoir à tous,

Sub F1_Efface_B2()
    With Sheets("F1")
        .Range("B2").ClearContents
    End With
End Sub

Amicalement

Claude.

Bonsoir Claude,

Et encore merci pour ton aide.

La macro plante toujours, elle ne reconnaît pas

Range("B2").ClearContents

Jai pensé un instant que c'était du à la protection de l'onglet, négatif.

J'ai essayé de l'appeler avec

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

liée à d'autres macros sans succès

ou encore

Private Sub Worksheet_Activate()

résultat idem.

Et enfin un bouton

C’est à pleurer

Une autre idée ?

Cdlt,

Bonsoir

bizarre, ca marche impeccable chez moi, peux tu joindre ton fichier pour voir?

cordialement

Re,

maguetlolo

Il est trop lourd, je le réduit et je repasse.

encore merci

Cdlt,

tente d'afficher la page de faire le changement et de recacher la page

re,

qu'est-ce-qu'il y a dans B2 ?

bref, peux-tu envoyé le fichier allégé ? pour voir l'ensemble.

Claude.

Salut le forum

Billanne, vraiment bizarre...

Car le code tester sous Excel 97 et 2003

(Comme mentionner dans ton profile fonctionne)

N'oublie pas le point devant Range

Sub F1_Efface_B2() 
    With Sheets("F1") 
        .Range("B2").ClearContents 
    End With 
End Sub

Mytå

Bonsoir,

Juste une question, ton onglet masqué n'est pas protégé par hasard ?

A te relire

Dan

Re,

Mytå a écrit :

N'oublie pas le point devant Range

Bingo j’ai oublié le point.

Merci à vous trois et à Claude toutes mes excuses.

Cdlt,

edité: Dan, non pas de protection j'uste ce P.... de point que j'oubliais.

Re le forum

Billanne, désolé d'avoir été brusque sur une autre ficelle.

Mais avec des With le point est toujours de mise, il ne doit pas être oublié.

Mytå

Re,

Mytå a écrit :

Billanne, désolé d'avoir été brusque sur une autre ficelle.

Pas de soucis c'est déjà oublié.

Ah ce P... de point, promis je l'oublierais plus.

Cdlt,

Rechercher des sujets similaires à "macro recalcitrante que"