Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour,
Avec un commentaire (sans traitement par événement), je ne saurais comment
faire.
Par contre, si tu utilises un Text Box (palette des dessins), tu peux mettre une
formule (aussi compliquée qu'il faut, ou juste une SOMME) dans une cellule
(mettons A2) et ensuite y référer ainsi:
1. Cliquer dans ta TextBox
2. Cliquer dans la ligne de formule
3. Saisir ¢
4. Appuyez sur Entrer
Le résultat de ta formule en A2 devrait apparaître dans ta TextBox. L'avantage
est que si ta valeur dans A2 change, la valeur dans ta TextBox changera
également.
Salutations,
Daniel M.
"JS" wrote in message
news:Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour,
Avec un commentaire (sans traitement par événement), je ne saurais comment
faire.
Par contre, si tu utilises un Text Box (palette des dessins), tu peux mettre une
formule (aussi compliquée qu'il faut, ou juste une SOMME) dans une cellule
(mettons A2) et ensuite y référer ainsi:
1. Cliquer dans ta TextBox
2. Cliquer dans la ligne de formule
3. Saisir ¢
4. Appuyez sur Entrer
Le résultat de ta formule en A2 devrait apparaître dans ta TextBox. L'avantage
est que si ta valeur dans A2 change, la valeur dans ta TextBox changera
également.
Salutations,
Daniel M.
"JS" <JS@discussions.microsoft.com> wrote in message
news:487B95FF-F9E3-48FD-BB37-0DEDD9F94D53@microsoft.com...
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour,
Avec un commentaire (sans traitement par événement), je ne saurais comment
faire.
Par contre, si tu utilises un Text Box (palette des dessins), tu peux mettre une
formule (aussi compliquée qu'il faut, ou juste une SOMME) dans une cellule
(mettons A2) et ensuite y référer ainsi:
1. Cliquer dans ta TextBox
2. Cliquer dans la ligne de formule
3. Saisir ¢
4. Appuyez sur Entrer
Le résultat de ta formule en A2 devrait apparaître dans ta TextBox. L'avantage
est que si ta valeur dans A2 change, la valeur dans ta TextBox changera
également.
Salutations,
Daniel M.
"JS" wrote in message
news:Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" a écrit dans le message de news:
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" <JS@discussions.microsoft.com> a écrit dans le message de news:
487B95FF-F9E3-48FD-BB37-0DEDD9F94D53@microsoft.com...
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" a écrit dans le message de news:
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
pas mal le coup de la textbox, mais va falloir gérer sa position par
rapport à la cellule, le fait qu'elle prend de la place sur une
cellule,les eventualités de déplacement intempestifs par l'utilisateur,
etc... tous inconvénients un peu casse-pieds.
Ceci dit , comme dirait l'autre, faute de grives , contentons nous de
merles !!!
pas mal le coup de la textbox, mais va falloir gérer sa position par
rapport à la cellule, le fait qu'elle prend de la place sur une
cellule,les eventualités de déplacement intempestifs par l'utilisateur,
etc... tous inconvénients un peu casse-pieds.
Ceci dit , comme dirait l'autre, faute de grives , contentons nous de
merles !!!
pas mal le coup de la textbox, mais va falloir gérer sa position par
rapport à la cellule, le fait qu'elle prend de la place sur une
cellule,les eventualités de déplacement intempestifs par l'utilisateur,
etc... tous inconvénients un peu casse-pieds.
Ceci dit , comme dirait l'autre, faute de grives , contentons nous de
merles !!!
Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" a écrit dans le message de news:
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" <JS@discussions.microsoft.com> a écrit dans le message de news:
487B95FF-F9E3-48FD-BB37-0DEDD9F94D53@microsoft.com...
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" a écrit dans le message de news:
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" a écrit dans le message de news:
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" <JS@discussions.microsoft.com> a écrit dans le message de news:
487B95FF-F9E3-48FD-BB37-0DEDD9F94D53@microsoft.com...
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" a écrit dans le message de news:
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour anonymousA,
Pour ce qui est de la Louve... je lui ai trouvé une réponse ... et cela fonctionne très bien ! Il faudrait peut être
qu'elle énonce la façon dont elle a prononcé. Avec les champs "Texte" et "Mémo" en Access, cette dernière application
utilise "UNICODE" . Excel travaille avec ANSI. Est-ce possible qu'excel n'arrive pas à percevoir et reconnaître un
caractère particulier lors du transfert ... je ne sais pas ...
"parcourir la collection"
Pourquoi ? J'ai simplement supposé que dans la cellule C3, il y avait une formule et lors de sa mise à jour, le
commentaire dans la cellule C3 se mettrais à jour. Sauf que l'événement de la feuille est celui-ci.
'-------------------------------------
Private Sub Worksheet_Calculate()
Dim C As Comment
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End Sub
'-------------------------------------
Salutations!
"anonymousA" a écrit dans le message de news: 420bc0f6$0$2173$
bonjour,
ouais , mais si dans un commentaire ( lequel mystère , il va falloir
parcourir la collection et la bonjour l'angoisse s'il y en a beaucoup et
faire uen reconnaissance de texte sur C3 ) il y a la nécéssité de mettre
à jour une formule qui dépend de la valeur de C3 qui vient de changer?
Ah, au fait as-tu résolu le mystère de laLouve en dehors de ton post de
hier ?
A+Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" a écrit dans le message de news:
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour anonymousA,
Pour ce qui est de la Louve... je lui ai trouvé une réponse ... et cela fonctionne très bien ! Il faudrait peut être
qu'elle énonce la façon dont elle a prononcé. Avec les champs "Texte" et "Mémo" en Access, cette dernière application
utilise "UNICODE" . Excel travaille avec ANSI. Est-ce possible qu'excel n'arrive pas à percevoir et reconnaître un
caractère particulier lors du transfert ... je ne sais pas ...
"parcourir la collection"
Pourquoi ? J'ai simplement supposé que dans la cellule C3, il y avait une formule et lors de sa mise à jour, le
commentaire dans la cellule C3 se mettrais à jour. Sauf que l'événement de la feuille est celui-ci.
'-------------------------------------
Private Sub Worksheet_Calculate()
Dim C As Comment
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End Sub
'-------------------------------------
Salutations!
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de news: 420bc0f6$0$2173$8fcfb975@news.wanadoo.fr...
bonjour,
ouais , mais si dans un commentaire ( lequel mystère , il va falloir
parcourir la collection et la bonjour l'angoisse s'il y en a beaucoup et
faire uen reconnaissance de texte sur C3 ) il y a la nécéssité de mettre
à jour une formule qui dépend de la valeur de C3 qui vient de changer?
Ah, au fait as-tu résolu le mystère de laLouve en dehors de ton post de
hier ?
A+
Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" <JS@discussions.microsoft.com> a écrit dans le message de news:
487B95FF-F9E3-48FD-BB37-0DEDD9F94D53@microsoft.com...
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour anonymousA,
Pour ce qui est de la Louve... je lui ai trouvé une réponse ... et cela fonctionne très bien ! Il faudrait peut être
qu'elle énonce la façon dont elle a prononcé. Avec les champs "Texte" et "Mémo" en Access, cette dernière application
utilise "UNICODE" . Excel travaille avec ANSI. Est-ce possible qu'excel n'arrive pas à percevoir et reconnaître un
caractère particulier lors du transfert ... je ne sais pas ...
"parcourir la collection"
Pourquoi ? J'ai simplement supposé que dans la cellule C3, il y avait une formule et lors de sa mise à jour, le
commentaire dans la cellule C3 se mettrais à jour. Sauf que l'événement de la feuille est celui-ci.
'-------------------------------------
Private Sub Worksheet_Calculate()
Dim C As Comment
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End Sub
'-------------------------------------
Salutations!
"anonymousA" a écrit dans le message de news: 420bc0f6$0$2173$
bonjour,
ouais , mais si dans un commentaire ( lequel mystère , il va falloir
parcourir la collection et la bonjour l'angoisse s'il y en a beaucoup et
faire uen reconnaissance de texte sur C3 ) il y a la nécéssité de mettre
à jour une formule qui dépend de la valeur de C3 qui vient de changer?
Ah, au fait as-tu résolu le mystère de laLouve en dehors de ton post de
hier ?
A+Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" a écrit dans le message de news:
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour anonymousA,
Pour ce qui est de la Louve... je lui ai trouvé une réponse ... et cela fonctionne très bien ! Il faudrait peut être
qu'elle énonce la façon dont elle a prononcé. Avec les champs "Texte" et "Mémo" en Access, cette dernière application
utilise "UNICODE" . Excel travaille avec ANSI. Est-ce possible qu'excel n'arrive pas à percevoir et reconnaître un
caractère particulier lors du transfert ... je ne sais pas ...
"parcourir la collection"
Pourquoi ? J'ai simplement supposé que dans la cellule C3, il y avait une formule et lors de sa mise à jour, le
commentaire dans la cellule C3 se mettrais à jour. Sauf que l'événement de la feuille est celui-ci.
'-------------------------------------
Private Sub Worksheet_Calculate()
Dim C As Comment
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End Sub
'-------------------------------------
Salutations!
"anonymousA" a écrit dans le message de news: 420bc0f6$0$2173$
bonjour,
ouais , mais si dans un commentaire ( lequel mystère , il va falloir
parcourir la collection et la bonjour l'angoisse s'il y en a beaucoup et
faire uen reconnaissance de texte sur C3 ) il y a la nécéssité de mettre
à jour une formule qui dépend de la valeur de C3 qui vient de changer?
Ah, au fait as-tu résolu le mystère de laLouve en dehors de ton post de
hier ?
A+Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" a écrit dans le message de news:
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour anonymousA,
Pour ce qui est de la Louve... je lui ai trouvé une réponse ... et cela fonctionne très bien ! Il faudrait peut être
qu'elle énonce la façon dont elle a prononcé. Avec les champs "Texte" et "Mémo" en Access, cette dernière application
utilise "UNICODE" . Excel travaille avec ANSI. Est-ce possible qu'excel n'arrive pas à percevoir et reconnaître un
caractère particulier lors du transfert ... je ne sais pas ...
"parcourir la collection"
Pourquoi ? J'ai simplement supposé que dans la cellule C3, il y avait une formule et lors de sa mise à jour, le
commentaire dans la cellule C3 se mettrais à jour. Sauf que l'événement de la feuille est celui-ci.
'-------------------------------------
Private Sub Worksheet_Calculate()
Dim C As Comment
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End Sub
'-------------------------------------
Salutations!
"anonymousA" <anonymousA@wanadoo.fr> a écrit dans le message de news: 420bc0f6$0$2173$8fcfb975@news.wanadoo.fr...
bonjour,
ouais , mais si dans un commentaire ( lequel mystère , il va falloir
parcourir la collection et la bonjour l'angoisse s'il y en a beaucoup et
faire uen reconnaissance de texte sur C3 ) il y a la nécéssité de mettre
à jour une formule qui dépend de la valeur de C3 qui vient de changer?
Ah, au fait as-tu résolu le mystère de laLouve en dehors de ton post de
hier ?
A+
Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" <JS@discussions.microsoft.com> a écrit dans le message de news:
487B95FF-F9E3-48FD-BB37-0DEDD9F94D53@microsoft.com...
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?
Bonjour anonymousA,
Pour ce qui est de la Louve... je lui ai trouvé une réponse ... et cela fonctionne très bien ! Il faudrait peut être
qu'elle énonce la façon dont elle a prononcé. Avec les champs "Texte" et "Mémo" en Access, cette dernière application
utilise "UNICODE" . Excel travaille avec ANSI. Est-ce possible qu'excel n'arrive pas à percevoir et reconnaître un
caractère particulier lors du transfert ... je ne sais pas ...
"parcourir la collection"
Pourquoi ? J'ai simplement supposé que dans la cellule C3, il y avait une formule et lors de sa mise à jour, le
commentaire dans la cellule C3 se mettrais à jour. Sauf que l'événement de la feuille est celui-ci.
'-------------------------------------
Private Sub Worksheet_Calculate()
Dim C As Comment
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End Sub
'-------------------------------------
Salutations!
"anonymousA" a écrit dans le message de news: 420bc0f6$0$2173$
bonjour,
ouais , mais si dans un commentaire ( lequel mystère , il va falloir
parcourir la collection et la bonjour l'angoisse s'il y en a beaucoup et
faire uen reconnaissance de texte sur C3 ) il y a la nécéssité de mettre
à jour une formule qui dépend de la valeur de C3 qui vient de changer?
Ah, au fait as-tu résolu le mystère de laLouve en dehors de ton post de
hier ?
A+Bonjour JS,
Dans le module feuille où l'action se déroule, copie ceci :
J'ai supposé que ta formule était en C3 de la feuille.
à chaque fois que la feuille se recalculera, le commentaire se mettra à jour.
'--------------------------
Private Sub Worksheet_Change(ByVal Target As Range)
Dim C As Comment
If Target.Address = Range("C3").Address Then
On Error Resume Next
Set C = Range("C3").Comment
If Err = 0 Then
With C.Shape.OLEFormat.Object
.Text = "Le résultat est : " & Range("C3").Text
.AutoSize = True
End With
Else
Err = 0
End If
End If
End Sub
'--------------------------
Salutations!
"JS" a écrit dans le message de news:
Office 2000 Pro Fr (toutes les mises à jour):
Je veux insérer une formule dans une commentaire afin d'y calculer
automatiquement un total d'autres cellules ... comment faire ?