Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Il y a quelque chose de pas normal avec le classeur. Peux-tu le partager ?
Daniel
Ce navigateur n’est plus pris en charge.
Effectuez une mise à niveau vers Microsoft Edge pour tirer parti des dernières fonctionnalités, des mises à jour de sécurité et du support technique.
Bonjour,
Je souhaite ajouter ou modifier un commentaire dans la cellule active. J'ai saisi :
Dim Ligne As Long
Dim Commentaire As comment
ActiveSheet.Unprotect Password:="...."
Application.EnableEvents = False
If Commentaire Is Nothing Then
comm = InputBox("fermeture mairie explication :", "FERMETURE MAIRIE", "fermeture : ")
Else
Set Commentaire = ActiveCell.comment
comm = InputBox("fermeture mairie explication :", "FERMETURE MAIRIE", Commentaire)
End If
If comm <> vide Then
**Sheets(2).Cells(ActiveCell.Row, ActiveCell.Column).AddComment = comm**
End If
Le programme plante sur la ligne en gras.
Cordialement
Richard
Famille de feuilles de calcul Microsoft avec des outils pour l’analyse, le graphique et la communication des données.
Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.
Il y a quelque chose de pas normal avec le classeur. Peux-tu le partager ?
Daniel
Bonjour,
Enlève le signe "=" :
Sheets(2).Cells(ActiveCell.Row, ActiveCell.Column).AddComment comm
NB Tu dois remplacer ;
If Commentaire Is Nothing Then
par:
If Sheets(2).Cells(ActiveCell.Row, ActiveCell.Column).Comment Is Nothing Then
Daniel