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

Remarque : Nous faisons de notre mieux pour vous fournir le contenu d’aide le plus récent aussi rapidement que possible dans votre langue. Cette page a été traduite automatiquement et peut donc contenir des erreurs grammaticales ou des imprécisions. Notre objectif est de faire en sorte que ce contenu vous soit utile. Pouvez-vous nous indiquer en bas de page si ces informations vous ont aidé ? Voici l’article en anglais à des fins de référence aisée.

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.

Rechercher 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

Macro n’est pas compatible avec le Web

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

  • AjouterMenu

  • AppliquerFiltre

  • AppliquerTriPar

  • Émettre un signal sonore

  • CopyDatabase

  • CopierObjet

  • SupprimerObjet

  • DisplayHourGlassPointer

  • Echo

  • EmailDatabaseObject

  • FindNextRecord

  • TrouverEnregistrement

  • AtteindrePage

  • ImportExportData

  • VerrouillerVoletNavigation

  • MaximizeWindow

  • MinimizeWindow

  • MoveAndSizeWindow

  • Accédera

  • OuvrirPageAccèsDonnées

  • OuvrirSchéma

  • OuvrirFonction

  • OuvrirModule

  • OpenQuery

  • OuvrirProcédureStockée

  • OuvrirTable

  • OuvrirVue

  • CopierVers

  • Impression

  • Quit

  • Rename

  • RedessinerObjet

  • Restaurer

  • ExécuterApplication

  • ExécuterCommande (toutes les options autre qu’undoRecord, SaveRecord et DeleteRecord)

  • ExécuterCode

  • RunSavedImportExport

  • ExécuterSQL

  • RechercherEnregistrement

  • SélectionnerObjet

  • EnvoiTouches

  • DéfinirCatégoriesAffichées

  • DéfinirElémentMenu

  • SetValue

  • 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é dans la liste suivante :

  • DéfinirOrdrePar

  • Parcourir

  • EffacerMacroErreur

  • CloseWindow

  • DeleteRecord ExécuterCommande

  • AtteindreContrôle

  • AtteindreEnregistrement

  • MessageBox

  • SurErreur

  • OuvrirFormulaire

  • OuvrirRapport

  • RefreshRecord

  • SupprimerToutesVarTemp

  • SupprimerVarTemp

  • Requery

  • ExécuterCommande (uniquement undoRecord, SaveRecord et DeleteRecord)

  • ExécuterMacroDonnées

  • ExécuterMacro

  • SaveRecord ExécuterCommande

  • SetFilter

  • DéfinirVarLocale

  • DéfinirOrdrePar

  • DéfinirPropriété

  • DéfinirVarTemp

  • ArrêtToutesMacros

  • ArrêtMacro

  • UndoRecord ExécuterCommande

Haut de la page

Argument de macro n’est pas compatible avec le Web

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

  • CloseWindow - nom de l’objet

  • Type d’objet de CloseWindow

  • CloseWindow enregistrer

  • AtteindreEnregistrement-type d’objet

  • Nom de l’objet AtteindreEnregistrement-

  • AtteindreEnregistrement DECALER

  • MessageBox - sonores

  • Message

  • Type de MessageBox

  • Titre de MessageBox

  • Filtre d’OuvrirFormulaire

  • Nom OpenForm-affichage

  • Nom du filtre d’OuvrirRapport

  • Affichage d’OuvrirRapport

  • ExécuterMacro répéter l’Expression

  • Nb ExécuterMacro répéter

  • Nom du filtre de SetFilter

Haut de la page

Valeur de l’argument 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

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

Vous pouvez obtenir un message d’erreur ACCWeb104000 avec le texte d’erreur, la ' | 0' macro n’est pas compatible avec le site Web. Vous devez supprimer la valeur incompatible macro action, argument ou 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

Développez vos compétences dans Office
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.

×