Gilt für
Access 2016 Access 2013 Access 2010

Wichtig    Access Services 2010 und Access Services 2013 werden aus der nächsten Version von SharePoint entfernt. Wir empfehlen Ihnen, keine neuen Web Apps zu erstellen und Ihre vorhandenen Apps zu einer anderen Plattform zu migrieren, z. B. Microsoft Power Apps.

Sie können Access-Daten für Dataverse freigeben. Dabei handelt es sich um eine Clouddatenbank, auf der Sie Power Platform-Apps, automatisierte Workflows, virtuelle Agents und vieles mehr für das Web, das Telefon oder das Tablet erstellen können. Weitere Informationen finden Sie unter Erste Schritte: Migrieren von Access-Daten zu Dataverse.

Bevor Sie Ihre Microsoft Access 2010 als Webanwendung veröffentlichen, müssen Sie die Kompatibilitätsprüfung ausführen, um sicherzustellen, dass die Datenbank als Webdatenbank kompatibel ist. Wenn die Kompatibilitätsprüfung Kompatibilitätsprobleme mit den Makros in Ihrer Datenbank findet, wird ein Makrofehler angezeigt, den Sie korrigieren sollten, bevor Sie Ihre Datenbank im Web veröffentlichen.

In diesem Artikel werden fünf mögliche Makrobedingungen beschrieben, die möglicherweise in Ihrer Access 2010 Anwendung vorhanden sind, die zu Makrofehlermeldungen führen können, und enthält Informationen zur Behebung des Fehlers.

Allgemeine Informationen zu Kompatibilitätsprüfungsfehlern finden Sie im Artikel Prüfung der Webkompatibilität: Allgemeine Fehler.

Suchen und Beheben eines ACCWeb104000-Makrofehlers

Das Makro ist mit dem Web nicht kompatibel.

Wenn Sie die AccWeb104000-Fehlermeldungen mit dem Fehlertext Makro ist mit dem Web nicht kompatibel erhalten, überprüfen Sie, ob Ihre Access-Anwendung eines der folgenden Makros enthält, und entfernen Sie sie dann:

  • AddMenu

  • AnwendenFilter

  • ApplyOrderBy

  • Signalton

  • CopyDatabase

  • CopyObject

  • DeleteObject

  • DisplayHourGlassPointer

  • Echo

  • EmailDatabaseObject

  • FindNextRecord

  • FindRecord

  • GoToPage

  • ImportExportData

  • LockNavigationPane

  • MaximizeWindow

  • MinimierenWindow

  • VerschiebenUndGrößeÄndernFenster

  • NavigateTo

  • OpenDataAccessPage

  • OpenDiagram

  • OpenFunction

  • OpenModule

  • OpenQuery

  • OpenStoredProcedure

  • ÖffnenTabelle

  • OpenView

  • OutputTo

  • Ausdruck

  • Quit

  • Umbenennen

  • RepaintObject

  • Wiederherstellen

  • RunApp

  • RunCommand (alle Optionen außer undoRecord, SaveRecord und DeleteRecord)

  • RunCode

  • RunSavedImportExport

  • RunSQL

  • SuchenNachDatensatz

  • SelectObject

  • SendKeys

  • SetDisplayedCategories

  • SetMenuItem

  • SetzenWert

  • SetWarnings

  • ShowToolbar

  • Makroeinzelschritt

  • TransferSharePointList

  • TransferSpreadsheet

  • TransferSQLDatabase

  • TransferText

Verwenden einer gültigen Makroaktion

Nachdem Sie die ungültige Makroaktion entfernt haben, können Sie eine entsprechende Makroaktion aus der folgenden Liste verwenden:

  • SetOrderBy

  • BrowseTo

  • LöschenMakroFehler

  • CloseWindow

  • DeleteRecord-runcommand

  • GeheZuSteuerelement

  • GeheZuDatensatz

  • Meldungsfeld

  • BeiFehler

  • ÖffnenFormular

  • OpenReport

  • RefreshRecord

  • EntfernenAlleTempVar

  • EntfernenTempVar

  • Requery

  • RunCommand(only undoRecord, SaveRecord and DeleteRecord)

  • RunDataMacro

  • RunMacro

  • SaveRecord-runcommand

  • SetFilter

  • SetLocalVar

  • SetOrderBy

  • SetProperty

  • FestlegenTempVar

  • StopAllMacros

  • StoppMakro

  • UndoRecord-runcommand

Seitenanfang

Das Makroargument ist mit dem Web nicht kompatibel.

Wenn die Fehlermeldung ACCWeb104000 mit dem Fehlertext Makroargument ist mit dem Web nicht kompatibel angezeigt wird, überprüfen Sie, ob Ihre Access-Anwendung eines der folgenden Makroargumente enthält, und entfernen Sie sie:

  • CloseWindow – Objektname

  • CloseWindow-Object Typ

  • CloseWindow-Save

  • GoToRecord-Object Typ

  • GoToRecord: Objektname

  • GoToRecord-Offset

  • MessageBox: Signalton

  • Nachricht

  • MessageBox-Type

  • MessageBox-Title

  • OpenForm-Filter

  • Name OpenForm-View

  • OpenReport-Filter Name

  • OpenReport-View

  • RunMacro-Repeat-Ausdruck

  • RunMacro-Repeat Anzahl

  • SetFilter-Filter Name

Seitenanfang

Der Wert des Makroarguments ist mit dem Web nicht kompatibel.

Wenn Sie eine ACCWeb104000-Fehlermeldung mit dem Fehlertext erhalten, ist der Wert des Makroarguments nicht mit dem Web kompatibel, überprüfen Sie, ob das Objekt oder der Ausdruck, auf den verwiesen wird, mit dem Web kompatibel ist, und entfernen Sie alle, die nicht kompatibel sind. Weitere Informationen zum Erstellen gültiger Ausdrücke finden Sie unter Erstellen eines Ausdrucks.

Seitenanfang

Das '|0'-Makro ist nicht mit dem Web kompatibel.

Sie können eine ACCWeb104000-Fehlermeldung mit dem Fehlertext " Das Makro '|0' ist mit dem Web nicht kompatibel" erhalten. Sie müssen die inkompatible Makroaktion, das Argument oder den Argumentwert aus Ihrer Access-Anwendung entfernen.

Entfernen Sie außerdem AutoKeys und AutoExec-Makros aus Ihrer Anwendung, und wenden Sie dann ein gültiges Makro aus der Liste Verwenden Sie eine gültige Makroaktion an.

Seitenanfang

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.