Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
papou
Bonjour 3 pistes pour ce qui me concerne : 1 - Es-tu sûr de ta variable "a" ? 2 - Modifie avec : Activecell.Value = Application.WorksheetFunction.Subtotal(1, Range(Cells(2, 14), Cells(a, 14))) 3 - Eventuellement utilise ce type de méthode [SUBTOTAL(1,B2:B4)]
Cordialement Pascal
"Yvan" a écrit dans le message de news:
Bonjour,
J'utilise la syntaxe suivante dans une macro mais cela ne fonctionne pas :
Il faut dire que dans la colonne concernée, il y a des cellules contenant du texte.
Le pb vient-il de là ???
Si j'écris la formule :
=sous.total(1;N2:N500)
dans une cellule de la feuille, le calcul s'effectue bien.
Il doit y avoir une subtilité qui m'échappe !!!
-- Merci pour vos réponses.
Bonjour
3 pistes pour ce qui me concerne :
1 - Es-tu sûr de ta variable "a" ?
2 - Modifie avec : Activecell.Value =
Application.WorksheetFunction.Subtotal(1, Range(Cells(2, 14), Cells(a, 14)))
3 - Eventuellement utilise ce type de méthode
[SUBTOTAL(1,B2:B4)]
Cordialement
Pascal
"Yvan" <Yvan@discussions.microsoft.com> a écrit dans le message de news:
2DAF2795-2270-4CBF-AB16-8DCEDC0A30F4@microsoft.com...
Bonjour,
J'utilise la syntaxe suivante dans une macro mais cela ne fonctionne pas :
Bonjour 3 pistes pour ce qui me concerne : 1 - Es-tu sûr de ta variable "a" ? 2 - Modifie avec : Activecell.Value = Application.WorksheetFunction.Subtotal(1, Range(Cells(2, 14), Cells(a, 14))) 3 - Eventuellement utilise ce type de méthode [SUBTOTAL(1,B2:B4)]
Cordialement Pascal
"Yvan" a écrit dans le message de news:
Bonjour,
J'utilise la syntaxe suivante dans une macro mais cela ne fonctionne pas :
Il faut dire que dans la colonne concernée, il y a des cellules contenant du texte.
Le pb vient-il de là ???
Si j'écris la formule :
=sous.total(1;N2:N500)
dans une cellule de la feuille, le calcul s'effectue bien.
Il doit y avoir une subtilité qui m'échappe !!!
-- Merci pour vos réponses.
Yvan
En fait, j'ai remplacé la variable "a" par une valeur et il s'avère qu'Excel bug si la plage est trop importante.
Connais-tu une astuce ???
-- Merci pour vos réponses.
Bonjour 3 pistes pour ce qui me concerne : 1 - Es-tu sûr de ta variable "a" ? 2 - Modifie avec : Activecell.Value = Application.WorksheetFunction.Subtotal(1, Range(Cells(2, 14), Cells(a, 14))) 3 - Eventuellement utilise ce type de méthode [SUBTOTAL(1,B2:B4)]
Cordialement Pascal
"Yvan" a écrit dans le message de news:
Bonjour,
J'utilise la syntaxe suivante dans une macro mais cela ne fonctionne pas :
Il faut dire que dans la colonne concernée, il y a des cellules contenant du texte.
Le pb vient-il de là ???
Si j'écris la formule :
=sous.total(1;N2:N500)
dans une cellule de la feuille, le calcul s'effectue bien.
Il doit y avoir une subtilité qui m'échappe !!!
-- Merci pour vos réponses.
En fait, j'ai remplacé la variable "a" par une valeur et il s'avère qu'Excel
bug si la plage est trop importante.
Connais-tu une astuce ???
--
Merci pour vos réponses.
Bonjour
3 pistes pour ce qui me concerne :
1 - Es-tu sûr de ta variable "a" ?
2 - Modifie avec : Activecell.Value =
Application.WorksheetFunction.Subtotal(1, Range(Cells(2, 14), Cells(a, 14)))
3 - Eventuellement utilise ce type de méthode
[SUBTOTAL(1,B2:B4)]
Cordialement
Pascal
"Yvan" <Yvan@discussions.microsoft.com> a écrit dans le message de news:
2DAF2795-2270-4CBF-AB16-8DCEDC0A30F4@microsoft.com...
Bonjour,
J'utilise la syntaxe suivante dans une macro mais cela ne fonctionne pas :
En fait, j'ai remplacé la variable "a" par une valeur et il s'avère qu'Excel bug si la plage est trop importante.
Connais-tu une astuce ???
-- Merci pour vos réponses.
Bonjour 3 pistes pour ce qui me concerne : 1 - Es-tu sûr de ta variable "a" ? 2 - Modifie avec : Activecell.Value = Application.WorksheetFunction.Subtotal(1, Range(Cells(2, 14), Cells(a, 14))) 3 - Eventuellement utilise ce type de méthode [SUBTOTAL(1,B2:B4)]
Cordialement Pascal
"Yvan" a écrit dans le message de news:
Bonjour,
J'utilise la syntaxe suivante dans une macro mais cela ne fonctionne pas :
Il faut dire que dans la colonne concernée, il y a des cellules contenant du texte.
Le pb vient-il de là ???
Si j'écris la formule :
=sous.total(1;N2:N500)
dans une cellule de la feuille, le calcul s'effectue bien.
Il doit y avoir une subtilité qui m'échappe !!!
-- Merci pour vos réponses.
Yvan
Autant pour moi, une cellule était en #valeur dans la colonne !!!
-- Merci pour vos réponses.
En fait, j'ai remplacé la variable "a" par une valeur et il s'avère qu'Excel bug si la plage est trop importante.
Connais-tu une astuce ???
-- Merci pour vos réponses.
Bonjour 3 pistes pour ce qui me concerne : 1 - Es-tu sûr de ta variable "a" ? 2 - Modifie avec : Activecell.Value = Application.WorksheetFunction.Subtotal(1, Range(Cells(2, 14), Cells(a, 14))) 3 - Eventuellement utilise ce type de méthode [SUBTOTAL(1,B2:B4)]
Cordialement Pascal
"Yvan" a écrit dans le message de news:
Bonjour,
J'utilise la syntaxe suivante dans une macro mais cela ne fonctionne pas :
Il faut dire que dans la colonne concernée, il y a des cellules contenant du texte.
Le pb vient-il de là ???
Si j'écris la formule :
=sous.total(1;N2:N500)
dans une cellule de la feuille, le calcul s'effectue bien.
Il doit y avoir une subtilité qui m'échappe !!!
-- Merci pour vos réponses.
Autant pour moi, une cellule était en #valeur dans la colonne !!!
--
Merci pour vos réponses.
En fait, j'ai remplacé la variable "a" par une valeur et il s'avère qu'Excel
bug si la plage est trop importante.
Connais-tu une astuce ???
--
Merci pour vos réponses.
Bonjour
3 pistes pour ce qui me concerne :
1 - Es-tu sûr de ta variable "a" ?
2 - Modifie avec : Activecell.Value =
Application.WorksheetFunction.Subtotal(1, Range(Cells(2, 14), Cells(a, 14)))
3 - Eventuellement utilise ce type de méthode
[SUBTOTAL(1,B2:B4)]
Cordialement
Pascal
"Yvan" <Yvan@discussions.microsoft.com> a écrit dans le message de news:
2DAF2795-2270-4CBF-AB16-8DCEDC0A30F4@microsoft.com...
Bonjour,
J'utilise la syntaxe suivante dans une macro mais cela ne fonctionne pas :
Autant pour moi, une cellule était en #valeur dans la colonne !!!
-- Merci pour vos réponses.
En fait, j'ai remplacé la variable "a" par une valeur et il s'avère qu'Excel bug si la plage est trop importante.
Connais-tu une astuce ???
-- Merci pour vos réponses.
Bonjour 3 pistes pour ce qui me concerne : 1 - Es-tu sûr de ta variable "a" ? 2 - Modifie avec : Activecell.Value = Application.WorksheetFunction.Subtotal(1, Range(Cells(2, 14), Cells(a, 14))) 3 - Eventuellement utilise ce type de méthode [SUBTOTAL(1,B2:B4)]
Cordialement Pascal
"Yvan" a écrit dans le message de news:
Bonjour,
J'utilise la syntaxe suivante dans une macro mais cela ne fonctionne pas :