OVH Cloud OVH Cloud

commande insertion

3 réponses
Avatar
PHIL
bonjour,

ce code fonctionne très bien sous excel 2000 et 2002
Application.CommandBars("Row").Controls("Insertion").Enabled = False
Application.CommandBars("Column").Controls("Insertion").Enabled = False
Application.CommandBars("Cell").Controls("Insérer...").Enabled = False

mais sur excel 97 , il me genere une erreur de type argument invalide.
Pourquoi?
et quelle serai le bon code en excel 97

merci

3 réponses

Avatar
Gaenonius
Soit l'une des barres d'outils n'existe pas dans Excel 97 (je n'ai pas cette
version à disposition), soit les noms des contrôles sont différents (s'ils
existent).
Lancer les commandes une par une pour repérer celle(s) qui coince(nt). Vérifier
dans l'interface d'Excel si une commande Insérer ou Insertion existe bien sur la
barre d'outils qui provoque une erreur. Et comment elle est orthographiée :
"Insérer" n'est pas équivalent à "Insérer...". Il faut peut-être indiquer
explicitement la lettre qui sert de raccourci clavier ("&Insertion" par exemple).

--
Gaenonius

bonjour,

ce code fonctionne très bien sous excel 2000 et 2002
Application.CommandBars("Row").Controls("Insertion").Enabled = False
Application.CommandBars("Column").Controls("Insertion").Enabled = False
Application.CommandBars("Cell").Controls("Insérer...").Enabled = False

mais sur excel 97 , il me genere une erreur de type argument invalide.
Pourquoi?
et quelle serai le bon code en excel 97

merci


Avatar
PHIL
quelle est la diffrence entre Insérer... et Insérer

merci


Soit l'une des barres d'outils n'existe pas dans Excel 97 (je n'ai pas cette
version à disposition), soit les noms des contrôles sont différents (s'ils
existent).
Lancer les commandes une par une pour repérer celle(s) qui coince(nt). Vérifier
dans l'interface d'Excel si une commande Insérer ou Insertion existe bien sur la
barre d'outils qui provoque une erreur. Et comment elle est orthographiée :
"Insérer" n'est pas équivalent à "Insérer...". Il faut peut-être indiquer
explicitement la lettre qui sert de raccourci clavier ("&Insertion" par exemple).

--
Gaenonius

bonjour,

ce code fonctionne très bien sous excel 2000 et 2002
Application.CommandBars("Row").Controls("Insertion").Enabled = False
Application.CommandBars("Column").Controls("Insertion").Enabled = False
Application.CommandBars("Cell").Controls("Insérer...").Enabled = False

mais sur excel 97 , il me genere une erreur de type argument invalide.
Pourquoi?
et quelle serai le bon code en excel 97

merci





Avatar
Gaenonius
Le texte n'est pas le même : points de suspension pour l'un qui sont absents
pour l'autre.

--
Gaenonius

quelle est la diffrence entre Insérer... et Insérer

merci



Soit l'une des barres d'outils n'existe pas dans Excel 97 (je n'ai pas cette
version à disposition), soit les noms des contrôles sont différents (s'ils
existent).
Lancer les commandes une par une pour repérer celle(s) qui coince(nt). Vérifier
dans l'interface d'Excel si une commande Insérer ou Insertion existe bien sur la
barre d'outils qui provoque une erreur. Et comment elle est orthographiée :
"Insérer" n'est pas équivalent à "Insérer...". Il faut peut-être indiquer
explicitement la lettre qui sert de raccourci clavier ("&Insertion" par exemple).

--
Gaenonius


bonjour,

ce code fonctionne très bien sous excel 2000 et 2002
Application.CommandBars("Row").Controls("Insertion").Enabled = False
Application.CommandBars("Column").Controls("Insertion").Enabled = False
Application.CommandBars("Cell").Controls("Insérer...").Enabled = False

mais sur excel 97 , il me genere une erreur de type argument invalide.
Pourquoi?
et quelle serai le bon code en excel 97

merci