Vérification de la compatibilité Web : erreurs de macros

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Avant de publier votre Microsoft Access 2010 comme une application Web, vous devez exécuter le vérificateur de compatibilité pour vous assurer que la base de données est compatible comme une base de données Web. Si le vérificateur de compatibilité détecte des problèmes de compatibilité avec les macros dans votre base de données, il affiche une erreur de macro, que vous devez corriger avant de publier votre base de données sur le Web.

Cet article décrit les conditions de macro possibles cinq qui peuvent exister dans votre application Access 2010 qui peut entraîner dans les messages d’erreur macro et fournit des informations pour vous aider à résoudre l’erreur.

Pour obtenir des informations générales sur les erreurs du vérificateur de compatibilité, voir l’article de la compatibilité Web vérifier les erreurs générales.

Localiser et corriger une erreur de macro ACCWeb104000

Macro n’est pas compatible avec le Web

Argument de macro n’est pas compatible avec le Web

Valeur de l’argument macro n’est pas compatible avec le Web

Le « | 0' macro n’est pas compatible avec le Web

La macro n’est pas compatible avec le Web

Si vous obtenez les messages d’erreur ACCWeb104000 avec le texte d’erreur La macro n’est pas compatible avec le Web, vérifiez si votre application Access contient l’une des macros suivantes et supprimez-les :

  • AjouterMenu

  • AppliquerFiltre

  • AppliquerTriPar

  • Bip

  • CopierFichierBaseDeDonnées

  • CopierObjet

  • SupprimerObjet

  • AfficherPointeurSablier

  • Écho

  • EnvoyerObjetBaseDeDonnées

  • RechercherEnregistrementSuivant

  • TrouverEnregistrement

  • AtteindrePage

  • ImporterExporterDonnées

  • VerrouillerVoletNavigation

  • AgrandirFenêtre

  • RéduireFenêtre

  • DéplacerEtDimensionnerFenêtre

  • AccéderA

  • OuvrirPageAccèsDonnées

  • OuvrirSchéma

  • OuvrirFonction

  • OuvrirModule

  • OuvrirRequête

  • OuvrirProcédureStockée

  • OuvrirTable

  • OuvrirVue

  • CopierVers

  • Imprimer

  • Quitter

  • Renommer

  • RedessinerObjet

  • Restaurer

  • ExécuterApplication

  • ExécuterCommande (toutes les options autres qu’AnnulerEnregistrement, SauvegarderEnregistrement et SupprimerEnregistrement)

  • ExécuterCode

  • ExécuterImportationExportationSauvegardée

  • ExécuterSQL

  • RechercherEnregistrement

  • SélectionnerObjet

  • EnvoiTouches

  • DéfinirCatégoriesAffichées

  • DéfinirElémentMenu

  • DéfinirValeur

  • Avertissements

  • AfficherBarreOutils

  • PasAPas

  • TransférerListeSharePoint

  • TransférerFeuilleCalcul

  • TransférerBaseDeDonnéesSQL

  • TransférerTexte

Utiliser une action de macro valide

Après avoir supprimé l’action de macro non valide, vous pouvez utiliser une action de macro appropriée parmi celles de la liste suivante :

  • DéfinirOrdrePar

  • Parcourir

  • EffacerMacroErreur

  • FermerFenêtre

  • SupprimerEnregistrement-ExécuterCommande

  • AtteindreContrôle

  • AtteindreEnregistrement

  • ZoneMessage

  • SurErreur

  • OuvrirFormulaire

  • OuvrirEtat

  • ActualiserEnregistrement

  • SupprimerToutesVarTemp

  • SupprimerVarTemp

  • Actualiser

  • ExécuterCommande (uniquement AnnulerEnregistrement, SauvegarderEnregistrement et SupprimerEnregistrement)

  • ExécuterMacroDonnées

  • ExécuterMacro

  • ExécuterMacro-ExécuterCommande

  • DéfinirFiltre

  • DéfinirVarLocale

  • DéfinirOrdrePar

  • DéfinirPropriété

  • DéfinirVarTemp

  • ArrêtToutesMacros

  • ArrêtMacro

  • AnnulerEnregistrement-ExécuterCommande

Haut de la Page

L’argument de macro n’est pas compatible avec le Web

Si vous obtenez le message d’erreur ACCWeb104000 avec le texte d’erreur L’argument de macro n’est pas compatible avec le Web, vérifiez si votre application Access contient l’un des arguments de macros suivants et supprimez-les :

  • FermerFenêtre - Nom de l’objet

  • FermerFenêtre-Type d’objet

  • FermerFenêtre-Enregistrer

  • AtteindreEnregistrement- Type d’objet

  • AtteindreEnregistrement- Nom de l’objet

  • AtteindreEnregistrement-Référence

  • ZoneMessage- Bip

  • Message

  • ZoneMessage-Type

  • ZoneMessage-Titre

  • OuvrirFormulaire-Filtre

  • Nom OuvrirFormulaire-Affichage

  • OuvrirEtat-Nom du filtre

  • OuvrirEtat-Affichage

  • ExécuterMacro-Expression de répétition

  • ExécuterMacro-Nombre de répétitions

  • DéfinirFiltre-Nom du filtre

Haut de la Page

La valeur de l’argument de macro n’est pas compatible avec le Web

Si vous obtenez un message d’erreur ACCWeb104000 avec le texte d’erreur, argument valeur est incompatible avec le site Web d’une Macro, cases à cocher si l’objet ou l’expression référencée est compatible avec le Web et supprimer ceux qui ne sont pas compatibles. Pour plus d’informations sur la création d’expressions valides, voir créer une expression.

Haut de la Page

La macro |0 n’est pas compatible avec le Web

Vous pouvez obtenir un message d’erreur ACCWeb104000 avec le texte d’erreur La macro |0 n’est pas compatible avec le Web. Vous devez supprimer l’action, argument ou valeur d’argument de macro incompatible de votre application Access.

Supprimer également les macros AutoKeys et AutoExec depuis votre application et appliquez-lui une macro valide dans la liste utiliser une action de macro valide.

Haut de la Page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×