J'ai fait une macro pour trier un tableau avec la méthode d'enregistrement
sous excel 2002
Elle fonctionne parfaitement mais que sur cette version d'excel
Sous excel 2000 j'ai cette erreur "Erreur de compilation - argument nommé
introuvable"
et me marque cette ligne " DataOption1:=xlSortNormal ".
Que faut-il modifier pour qu'elle fonctionne sur toute les versions d'excel?
Merci
Sub tri_tableau_manche_1()
'
' tri_tableau_manche_1 Macro
' Macro enregistrée le 06/10/2003 par Emmanuel
'
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
Olivier
ton ererur de compil vient du fait qu'apres un signe = le mot clef n'est pas reconnu par VB ( faute d'othographe par exemple)
DataOption1 Argument de type XlSortDataOption facultatif. Indique comment trier le texte dans la clé 1. Cet argument ne peut être utilisé lors du tri de rapports de tableau croisé dynamique.
"manu" <moulin.martin(nospam)@free.fr> a écrit dans le message de news: 3f85c668$0$27570$
Bonjour
J'ai fait une macro pour trier un tableau avec la méthode d'enregistrement sous excel 2002 Elle fonctionne parfaitement mais que sur cette version d'excel Sous excel 2000 j'ai cette erreur "Erreur de compilation - argument nommé introuvable" et me marque cette ligne " DataOption1:=xlSortNormal ". Que faut-il modifier pour qu'elle fonctionne sur toute les versions d'excel?
Merci
Sub tri_tableau_manche_1() ' ' tri_tableau_manche_1 Macro ' Macro enregistrée le 06/10/2003 par Emmanuel '
_ DataOption3:=xlSortNormal ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True ActiveSheet.EnableSelection = xlNoSelection Sheets("Résultat manche 1").Select End Sub
ton ererur de compil vient du fait qu'apres un signe = le mot clef n'est
pas reconnu par VB ( faute d'othographe par exemple)
DataOption1 Argument de type XlSortDataOption facultatif. Indique comment
trier le texte dans la clé 1. Cet argument ne peut être utilisé lors du tri
de rapports de tableau croisé dynamique.
"manu" <moulin.martin(nospam)@free.fr> a écrit dans le message de news:
3f85c668$0$27570$626a54ce@news.free.fr...
Bonjour
J'ai fait une macro pour trier un tableau avec la méthode d'enregistrement
sous excel 2002
Elle fonctionne parfaitement mais que sur cette version d'excel
Sous excel 2000 j'ai cette erreur "Erreur de compilation - argument nommé
introuvable"
et me marque cette ligne " DataOption1:=xlSortNormal ".
Que faut-il modifier pour qu'elle fonctionne sur toute les versions
d'excel?
Merci
Sub tri_tableau_manche_1()
'
' tri_tableau_manche_1 Macro
' Macro enregistrée le 06/10/2003 par Emmanuel
'
ton ererur de compil vient du fait qu'apres un signe = le mot clef n'est pas reconnu par VB ( faute d'othographe par exemple)
DataOption1 Argument de type XlSortDataOption facultatif. Indique comment trier le texte dans la clé 1. Cet argument ne peut être utilisé lors du tri de rapports de tableau croisé dynamique.
"manu" <moulin.martin(nospam)@free.fr> a écrit dans le message de news: 3f85c668$0$27570$
Bonjour
J'ai fait une macro pour trier un tableau avec la méthode d'enregistrement sous excel 2002 Elle fonctionne parfaitement mais que sur cette version d'excel Sous excel 2000 j'ai cette erreur "Erreur de compilation - argument nommé introuvable" et me marque cette ligne " DataOption1:=xlSortNormal ". Que faut-il modifier pour qu'elle fonctionne sur toute les versions d'excel?
Merci
Sub tri_tableau_manche_1() ' ' tri_tableau_manche_1 Macro ' Macro enregistrée le 06/10/2003 par Emmanuel '
_ DataOption3:=xlSortNormal ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True ActiveSheet.EnableSelection = xlNoSelection Sheets("Résultat manche 1").Select End Sub
manu
Désolé Olivier j'ai fait une petite erreur de manip et j'ai répondu perso, je reposte donc sur le forum
Merci de intéresser à mon problème Je l'ai fait avec l'enregistreur et elle s'est donc écrit toute seule dans VB Elle fonctionne sous excel 2002 donc dans cette version VB la reconnaît bien sans détecter de problème. La version de VB sous excel 2000 serait-elle si différente qu'elle ne reconnaît pas les macros faites avec la version de VB de excel 2002 ? Ou est-ce la methode avec l'enregistreur qui fait qu'un macro écrit sous une version ne fonctionne pas avec une autre?
Ce n'est pas un tableau croisé dynamique. Cette macro tri plusieurs tableaux à la suite sous trois conditions différentes. @+Manu
"Olivier" a écrit dans le message de news: bm4llf$cgp$
ton ererur de compil vient du fait qu'apres un signe = le mot clef n'est pas reconnu par VB ( faute d'othographe par exemple)
DataOption1 Argument de type XlSortDataOption facultatif. Indique comment trier le texte dans la clé 1. Cet argument ne peut être utilisé lors du tri
de rapports de tableau croisé dynamique.
"manu" <moulin.martin(nospam)@free.fr> a écrit dans le message de news: 3f85c668$0$27570$
Bonjour
J'ai fait une macro pour trier un tableau avec la méthode d'enregistrement
sous excel 2002 Elle fonctionne parfaitement mais que sur cette version d'excel Sous excel 2000 j'ai cette erreur "Erreur de compilation - argument nommé
introuvable" et me marque cette ligne " DataOption1:=xlSortNormal ". Que faut-il modifier pour qu'elle fonctionne sur toute les versions d'excel?
Merci
Sub tri_tableau_manche_1() ' ' tri_tableau_manche_1 Macro ' Macro enregistrée le 06/10/2003 par Emmanuel '
_ DataOption3:=xlSortNormal ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True ActiveSheet.EnableSelection = xlNoSelection Sheets("Résultat manche 1").Select End Sub
Désolé Olivier j'ai fait une petite erreur de manip et j'ai répondu perso,
je reposte donc sur le forum
Merci de intéresser à mon problème
Je l'ai fait avec l'enregistreur et elle s'est donc écrit toute seule dans
VB
Elle fonctionne sous excel 2002 donc dans cette version VB la reconnaît bien
sans détecter de problème.
La version de VB sous excel 2000 serait-elle si différente qu'elle ne
reconnaît pas les macros faites avec la version de VB de excel 2002 ?
Ou est-ce la methode avec l'enregistreur qui fait qu'un macro écrit sous une
version ne fonctionne pas avec une autre?
Ce n'est pas un tableau croisé dynamique. Cette macro tri plusieurs tableaux
à la suite
sous trois conditions différentes.
@+Manu
"Olivier" <olivier.nicod@wanadoo.fr> a écrit dans le message de news:
bm4llf$cgp$1@news-reader2.wanadoo.fr...
ton ererur de compil vient du fait qu'apres un signe = le mot clef n'est
pas reconnu par VB ( faute d'othographe par exemple)
DataOption1 Argument de type XlSortDataOption facultatif. Indique comment
trier le texte dans la clé 1. Cet argument ne peut être utilisé lors du
tri
de rapports de tableau croisé dynamique.
"manu" <moulin.martin(nospam)@free.fr> a écrit dans le message de news:
3f85c668$0$27570$626a54ce@news.free.fr...
Bonjour
J'ai fait une macro pour trier un tableau avec la méthode
d'enregistrement
sous excel 2002
Elle fonctionne parfaitement mais que sur cette version d'excel
Sous excel 2000 j'ai cette erreur "Erreur de compilation - argument
nommé
introuvable"
et me marque cette ligne " DataOption1:=xlSortNormal ".
Que faut-il modifier pour qu'elle fonctionne sur toute les versions
d'excel?
Merci
Sub tri_tableau_manche_1()
'
' tri_tableau_manche_1 Macro
' Macro enregistrée le 06/10/2003 par Emmanuel
'
Désolé Olivier j'ai fait une petite erreur de manip et j'ai répondu perso, je reposte donc sur le forum
Merci de intéresser à mon problème Je l'ai fait avec l'enregistreur et elle s'est donc écrit toute seule dans VB Elle fonctionne sous excel 2002 donc dans cette version VB la reconnaît bien sans détecter de problème. La version de VB sous excel 2000 serait-elle si différente qu'elle ne reconnaît pas les macros faites avec la version de VB de excel 2002 ? Ou est-ce la methode avec l'enregistreur qui fait qu'un macro écrit sous une version ne fonctionne pas avec une autre?
Ce n'est pas un tableau croisé dynamique. Cette macro tri plusieurs tableaux à la suite sous trois conditions différentes. @+Manu
"Olivier" a écrit dans le message de news: bm4llf$cgp$
ton ererur de compil vient du fait qu'apres un signe = le mot clef n'est pas reconnu par VB ( faute d'othographe par exemple)
DataOption1 Argument de type XlSortDataOption facultatif. Indique comment trier le texte dans la clé 1. Cet argument ne peut être utilisé lors du tri
de rapports de tableau croisé dynamique.
"manu" <moulin.martin(nospam)@free.fr> a écrit dans le message de news: 3f85c668$0$27570$
Bonjour
J'ai fait une macro pour trier un tableau avec la méthode d'enregistrement
sous excel 2002 Elle fonctionne parfaitement mais que sur cette version d'excel Sous excel 2000 j'ai cette erreur "Erreur de compilation - argument nommé
introuvable" et me marque cette ligne " DataOption1:=xlSortNormal ". Que faut-il modifier pour qu'elle fonctionne sur toute les versions d'excel?
Merci
Sub tri_tableau_manche_1() ' ' tri_tableau_manche_1 Macro ' Macro enregistrée le 06/10/2003 par Emmanuel '