A l'éxecution de la macro sous Excel 2000, j'ai le message d'erreur suiavnt : "Argument nommé introuvable"
Incompatibilité VBA Excel XP / VBA Excel 2000 ?
Merci
.
Michel Gaboly
Bonjour,
Il s'agit d'une propriété introduite avec Excel XP. En effet, avec Excel 98 (Mac), comme avec Excel 2000(Win), l'explorateur d'objets n'indique pas DefaultVersion dans la liste des propriétés de PivotCache.
Si tu as accès à un poste avec Excel XP :
Dans l'environnement VBA, clique sur le point d'interrogation donnant accès à l'aide, et entre "Nouveautés" (sans les guillemets) ou "VBA nouveautés".
Avec un peu de chance tu auras accès à une liste des nouveautés introduites par cette version.
Non malheureusement, j'ai testé ta solution mais j'obtiens toujours le même message d'erreur :
"Erreur de compilation : Argument nommé introuvable" sur DefaultVersion...
Merci
-----Message d'origine----- Bonjour Olivier,
Essaie ceci ... (je ne l'ai pas testé explicitement )
Tu peux déclarer une variable comme suit :
Ou remplacer directement dans le code :
xlPivotTableVersion10 par xlPivotTableVersionCurrent
'----------------- Dim t As XlPivotTableVersionList t = xlPivotTableVersionCurrent
A l'éxecution de la macro sous Excel 2000, j'ai le message d'erreur suiavnt : "Argument nommé introuvable"
Incompatibilité VBA Excel XP / VBA Excel 2000 ?
Merci
.
-- Cordialement,
Michel Gaboly http://www.gaboly.com
Bonjour,
Il s'agit d'une propriété introduite avec Excel XP. En effet,
avec Excel 98 (Mac), comme avec Excel 2000(Win),
l'explorateur d'objets n'indique pas DefaultVersion dans
la liste des propriétés de PivotCache.
Si tu as accès à un poste avec Excel XP :
Dans l'environnement VBA, clique sur le point d'interrogation
donnant accès à l'aide, et entre "Nouveautés" (sans les guillemets)
ou "VBA nouveautés".
Avec un peu de chance tu auras accès à une liste des nouveautés
introduites par cette version.
Non malheureusement, j'ai testé ta solution mais j'obtiens
toujours le même message d'erreur :
"Erreur de compilation : Argument nommé introuvable" sur
DefaultVersion...
Merci
-----Message d'origine-----
Bonjour Olivier,
Essaie ceci ... (je ne l'ai pas testé explicitement )
Tu peux déclarer une variable comme suit :
Ou remplacer directement dans le code :
xlPivotTableVersion10 par xlPivotTableVersionCurrent
'-----------------
Dim t As XlPivotTableVersionList
t = xlPivotTableVersionCurrent
Il s'agit d'une propriété introduite avec Excel XP. En effet, avec Excel 98 (Mac), comme avec Excel 2000(Win), l'explorateur d'objets n'indique pas DefaultVersion dans la liste des propriétés de PivotCache.
Si tu as accès à un poste avec Excel XP :
Dans l'environnement VBA, clique sur le point d'interrogation donnant accès à l'aide, et entre "Nouveautés" (sans les guillemets) ou "VBA nouveautés".
Avec un peu de chance tu auras accès à une liste des nouveautés introduites par cette version.
Non malheureusement, j'ai testé ta solution mais j'obtiens toujours le même message d'erreur :
"Erreur de compilation : Argument nommé introuvable" sur DefaultVersion...
Merci
-----Message d'origine----- Bonjour Olivier,
Essaie ceci ... (je ne l'ai pas testé explicitement )
Tu peux déclarer une variable comme suit :
Ou remplacer directement dans le code :
xlPivotTableVersion10 par xlPivotTableVersionCurrent
'----------------- Dim t As XlPivotTableVersionList t = xlPivotTableVersionCurrent