Numéro d'article: 827742 - Dernière mise à jour: mercredi 26 septembre 2007 - Version: 9.4 Vous êtes invité à accorder des autorisations pour des contrôles ActiveX lorsque vous ouvrez un document Office XP ou Office 2003Important Cet article contient des informations sur la modification du Registre. Avant de modifier le Registre, pensez à le sauvegarder et assurez-vous que vous savez le restaurer en cas de problème. Pour plus d'informations sur la sauvegarde, la restauration et la modification du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft. 256986
(http://support.microsoft.com/kb/256986/
)
Description du Registre de Microsoft Windows SommaireSymptômesLorsque vous ouvrez un document dans l'un des programmes Microsoft Office répertoriés dans la liste des produits concernés par cet article, vous pouvez être invité à accorder des autorisations pour le chargement des contrôles ActiveX ou pour permettre aux contrôles de maintenir des données « persistantes » (données stockées avec le contrôle). Certains contrôles ActiveX peuvent ne pas être chargés du tout. En outre, lorsque vous importez un document Office qui contient des contrôles ActiveX dans un autre programme, par exemple un site Web Microsoft SharePoint Team Services, vous pouvez recevoir un message d'avertissement semblable au suivant : Cette application est sur le point d'initialiser des contrôles ActiveX potentiellement dangereux. Si la source du document est de confiance, sélectionnez Oui et le contrôle sera initialisé en utilisant vos paramètres de document. CauseCe problème se produit lorsque vous essayez d'ouvrir un document qui contient des contrôles ActiveX marqués comme peu sûrs en cas d'initialisation (UFI, Unsafe For Initialization). Par défaut, les programmes Office ne chargent pas et n'activent pas les contrôles ActiveX qui ne sont pas marqués comme sûrs en cas d'initialisation (SFI, Safe For Initialization). Ce problème s'applique également aux contrôles ActiveX inclus dans les programmes Office. En outre, Winsock n'est pas enregistré en tant que contrôle SFI. Pour cette raison, les contrôles ActiveX qui n'ont pas mis en oeuvre IObjectSafety sont gérés comme des contrôles UFI. En outre, les contrôles ActiveX qui n'ont pas marqué la catégorie de composant appropriée dans le Registre sont également gérés comme des contrôles UFI. ContournementRemarque Nous vous recommandons vivement de ne pas exécuter de contrôles ActiveX présents dans des documents qui vous sont envoyés par des personnes inconnues car vous ignorez si les données associées au contrôle peuvent être utilisées en toute sécurité. Toutefois, si le document est de source fiable et que vous connaissez la personne ou la société qui vous l'a envoyé, vous pouvez charger le contrôle et lui permettre d'utiliser des données persistantes. Avertissement Toute modification incorrecte du Registre à l'aide de l'Éditeur du Registre ou d'une autre méthode peut entraîner des problèmes sérieux. Ces problèmes peuvent vous obliger à réinstaller votre système d'exploitation. Microsoft ne peut pas garantir que ces problèmes puissent être résolus. Vous assumez l'ensemble des risques liés à la modification du Registre. Pour contourner ce problème et modifier la façon dont les programmes Office traitent les composants ActiveX, ajoutez au Registre la clé UFIControls qui modifie le comportement des programmes Office. Pour plus d'informations sur la procédure à suivre, consultez la section « Modification du paramètre du Registre en UFIControls = 1 ». Informations sur les paramètres des contrôles UFI pour les composants ActiveXLorsque le contrôle est SFI, les programmes Office se comportent de la même façon :
Remarque Chaque sous-clé répertoriée sous la clé de Registre HKEY_CURRENT_USER\SOFTWARE\Microsoft\Office\Common\Security a une sous-clé équivalente sous les clés de Registre suivantes :
Office 2003 http://office.microsoft.com/fr-fr/help/HA011401701033.aspx
(http://office.microsoft.com/fr-fr/help/HA011401701033.aspx)
Office XPhttp://office.microsoft.com/en-gb/help/HA011362781033.aspx
(http://office.microsoft.com/en-gb/help/HA011362781033.aspx)
Modification du paramètre du Registre en UFIControls = 1Pour modifier le Registre et ajouter la sous-clé UFIControl, procédez comme suit :
Initialisation de Forms3 et d'ActiveX (Office 2003 et Office XP)En utilisant la clé de Registre de sécurité commune, vous pouvez indiquer aux programmes Office 2003 et Office XP de définir la sécurité d'initialisation des contrôles ActiveX Forms3 pour tous les programmes Office 2003 et Office XP qui prennent en charge Forms3. Si le paramètre de la clé est 2 ou 3, l'utilisateur est invité à déterminer comment les formulaires Forms3 seront chargés. L'invite apparaît une seule fois par session dans un programme. L'emplacement de la clé de Registre est le suivant :HKEY_CURRENT_USER\Software\Microsoft\VBA\Security Dans le Registre ou le n?ud de stratégie, le nom de la valeur LoadControlsInForms peut être défini avec les valeurs et leurs actions respectives suivantes.Réduire ce tableau
Description des données de la valeurLes données de la valeur peuvent être décrites comme suit :
Plus d'informations
Pour plus d'informations sur les problèmes liés aux contrôles ActiveX, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
817112
(http://support.microsoft.com/kb/817112/
)
Les contrôles ActiveX ne se chargent pas ou ne fonctionnent pas normalement lorsque vous ouvrez un document avec un programme Office 2003
Les contrôles ActiveX sont des programmes qui peuvent stocker des données dans le Registre ou dans le contrôle lui-même. Les contrôles ActiveX sont semblables aux macros Microsoft Visual Basic pour Applications (VBA), si ce n'est qu'ils sont compilés dans un type de fichier spécial et peuvent être hébergés par des programmes qui les prennent en charge : par exemple, Microsoft Word 2002 et Microsoft Excel 2002. Pour utiliser un contrôle ActiveX, une référence au lien du contrôle est incorporée dans le document Office. Les programmes Office peuvent conserver ou migrer les références aux liens de contrôles ActiveX vers de nouvelles versions du document uniquement si le contrôle ActiveX est activé lors de l'ouverture du document. Un enregistrement ultérieur du document, si le contrôle ActiveX est désactivé, enregistre une version du document sans la référence au lien (le contrôle ActiveX est supprimé). Parfois, ce n'est pas ce que vous souhaitez car vous avez besoin du contrôle pour afficher une partie ou la totalité du document. Les formats de fichier ne prennent pas toujours en charge les liens de contrôles ActiveX. Par conséquent, même si le document est ouvert avec le contrôle ActiveX activé, il ne l'enregistrera pas sous un format qui ne prend pas en charge les contrôles ActiveX. Remarque Si vous laissez le programme exécuter le contrôle et utiliser des données persistantes, vous assumez l'ensemble des risques liés à cette procédure. RéférencesPour plus d'informations sur la façon d'utiliser les contrôles ActiveX de façon plus sécurisée, reportez-vous au site Web de Microsoft à l'adresse suivante (en anglais) : http://msdn2.microsoft.com/en-us/library/Aa751977.aspx
(http://msdn2.microsoft.com/en-us/library/Aa751977.aspx)
Pour plus d'informations sur les contrôles ActiveX, consultez le Kit de ressources techniques Office. Pour cela, reportez-vous au site Web de Microsoft à l'une des adresses suivantes (en anglais) :Office 2003 http://office.microsoft.com/en-us/ork2003/default.aspx
(http://office.microsoft.com/en-us/ork2003/default.aspx)
Office XPhttp://office.microsoft.com/en-us/downloads/CD010225181033.aspx
(http://office.microsoft.com/en-us/downloads/CD010225181033.aspx)
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. | Traductions disponibles
|
Retour au début
