Iniciar sesión con Microsoft
Iniciar sesión o crear una cuenta
Hola:
Seleccione una cuenta diferente.
Tiene varias cuentas
Elija la cuenta con la que desea iniciar sesión.

Importante    Access Services 2010 y Access Services 2013 se eliminarán de la siguiente versión de SharePoint. Le recomendamos que no cree nuevas aplicaciones web y que migre las aplicaciones existentes a una plataforma alternativa, como Microsoft Power Apps.

Puede compartir datos de Access con Dataverse, que es una base de datos en la nube en la que puede crear aplicaciones de Power Platform, automatizar flujos de trabajo, agentes virtuales y mucho más para la web, el teléfono o la tableta. Para obtener más información, consulte Introducción: Migrar datos de Access a Dataverse.

Antes de publicar el Microsoft Access 2010 como una aplicación web, debe ejecutar el Comprobar compatibilidad para asegurarse de que la base de datos es compatible como una base de datos web. Si el Corrector de compatibilidad encuentra algún problema de compatibilidad con las macros de la base de datos, se mostrará un error de macro que debe corregir antes de publicar la base de datos en la Web.

En este artículo se describen cinco posibles condiciones de macro que pueden existir en la aplicación de Access 2010 que pueden dar como resultado los mensajes de error de macro y proporciona información para ayudarle a resolver el error.

Para obtener información general sobre los errores del Verificador de compatibilidad, vea el artículo Comprobar la compatibilidad web Errores generales.

Localizar y corregir un error de macro ACCWeb104000

La macro no es compatible con la Web

Si recibe los mensajes de error ACCWeb104000 con el texto del error, Macro no es compatible con la Web,compruebe si la aplicación de Access contiene cualquiera de las siguientes macros y, a continuación, quítelas:

  • Agregarmenú

  • ApplyFilter

  • ApplyOrderBy

  • Pitido

  • CopyDatabase

  • CopyObject

  • DeleteObject

  • DisplayHourGlassPointer

  • Echo

  • EmailDatabaseObject

  • FindNextRecord

  • BuscarRegistro

  • GoToPage

  • ImportExportData

  • LockNavigationPane

  • MaximizarWindow

  • MinimizarWindow

  • MoveAndSizeWindow

  • NavigateTo

  • OpenDataAccessPage

  • OpenDiagram

  • OpenFunction

  • OpenModule

  • OpenQuery

  • OpenStoredProcedure

  • OpenTable

  • OpenView

  • OutputTo

  • PrintOut

  • Salir

  • Cambiar nombre

  • Volver a pintarObject

  • Restaurar

  • RunApp

  • RunCommand (todas las opciones que no son deshacerRecord, SaveRecord y DeleteRecord)

  • RunCode

  • RunSavedImportExport

  • RunSQL

  • SearchForRecord

  • SelectObject

  • SendKeys

  • SetDisplayedCategories

  • SetMenuItem

  • SetValue

  • SetWarnings

  • Barra Mostrarherramienta

  • SingleStep

  • TransferSharePointList

  • TransferSpreadsheet

  • TransferSQLDatabase

  • TransferText

Usar una acción de macro válida

Después de quitar la acción de macro no válida, puede usar una acción de macro adecuada de la lista siguiente:

  • SetOrderBy

  • BrowseTo

  • ClearMacroError

  • CloseWindow

  • DeleteRecord-runcommand

  • GoToControl

  • GoToRecord

  • Cuadro de mensajes

  • OnError

  • OpenForm

  • OpenReport

  • RefreshRecord

  • RemoveAllTempVars

  • RemoveTempVar

  • Volver a consultar

  • RunCommand(only undoRecord, SaveRecord y DeleteRecord)

  • RunDataMacro

  • RunMacro

  • SaveRecord-runcommand

  • SetFilter

  • SetLocalVar

  • SetOrderBy

  • DefinirPropiedad

  • SetTempVar

  • StopAllMacros

  • StopMacro

  • UndoRecord-runcommand

Principio de página

El argumento Macro no es compatible con la Web

Si recibe el mensaje de error ACCWeb104000 con el texto de error, el argumento Macro no es compatible con laWeb,compruebe si la aplicación de Access contiene alguno de los siguientes argumentos de macros y quítelos:

  • CloseWindow- Nombre de objeto

  • CloseWindow-Object tipo

  • CloseWindow-Save

  • GoToRecord-Object tipo

  • GoToRecord- Nombre de objeto

  • GoToRecord-Offset

  • Cuadro de mensajes: pitido

  • Mensaje

  • MessageBox-Type

  • MessageBox-Title

  • OpenForm-Filter

  • Nombre OpenForm-View

  • OpenReport-Filter nombre

  • OpenReport-View

  • RunMacro-Repeat expresión

  • RunMacro-Repeat contar

  • SetFilter-Filter nombre

Principio de página

El valor del argumento Macro no es compatible con la Web

Si recibe un mensaje de error ACCWeb104000 con el texto del error, el valor del argumento Macro no es compatible con la Web,compruebe si el objeto o expresión al que se hace referencia es compatible con la Web y quite los que no sean compatibles. Para obtener más información sobre cómo crear expresiones válidas, vea Crear una expresión.

Principio de página

La macro |0 no es compatible con la Web

Puede obtener un mensaje de error ACCWeb104000 con el texto del error, la macro "|0"no es compatible con la Web. Debe quitar el valor de la acción de macro, argumento o argumento incompatible de la aplicación de Access.

Quite también las macros AutoKeys y AutoExec de la aplicación y, después, aplique una macro válida de la lista Usar una acción de macro válida.

Principio de página

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a su experiencia?
Si presiona Enviar, sus comentarios se usarán para mejorar los productos y servicios de Microsoft. El administrador de TI podrá recopilar estos datos. Declaración de privacidad.

¡Gracias por sus comentarios!

×