Le classeur utilisé pour créer ce projet contient des contrôles ActiveX que le concepteur ne peut pas chargerThe workbook used to create this project contains ActiveX controls that the designer cannot load

Cette erreur apparaît quand vous ajoutez par programmation un contrôle à un document Word ou une feuille de calcul Excel, enregistrez le document ou le classeur, puis créez une solution au niveau du document basée sur le document ou le classeur.This error appears when you add a control to a Word document or an Excel worksheet programmatically, save the document or workbook, and then create a new document-level solution based on the document or workbook.

Les informations qui décrivent le type managé du contrôle ne sont pas enregistrées avec le document ou le classeur.Information that describes the managed type of the control is not saved along with the document or workbook. Quand vous créez une solution basée sur ce document ou classeur, Visual Studio ne possède pas suffisamment d'informations pour charger le contrôle dans le concepteur d'éléments hôtes.When you create a new solution based on that document or workbook, Visual Studio does not have enough information to load the control in the host item designer.

Pour corriger cette erreurTo correct this error

  1. Ouvrez le document ou le classeur.Open the document or workbook.

  2. Supprimez les contrôles qui ont été ajoutés au moment de l'exécution.Remove the controls that were added at run time. Pour cela, sélectionnez-les dans le document ou le classeur et appuyez sur la touche Suppr.You can do this by selecting them in the document or workbook and pressing the DELETE key.

  3. Créez une solution au niveau du document basée sur le document ou le classeur.Create a document-level solution based on the document or workbook.

Voir aussiSee Also

Comment : créer des projets Office dans Visual Studio How to: Create Office Projects in Visual Studio
Ajout de contrôles à des documents Office au moment de l’exécutionAdding Controls to Office Documents at Run Time