Dernière petite chose :
mon processeur sur mon portable est un Intel Duo Centrino ????????
peut-être une piste ?
Dernière petite chose :
mon processeur sur mon portable est un Intel Duo Centrino ????????
peut-être une piste ?
Avec la ligne supprimee je n'ai rien qui s'ouvre meme pas Excel j'ai juste l'ecran qui vibre, pas de message d'erreur.
--
Plutot que d'essayer de réinventer la roue, apprenons à nous en servir
Par contre j'ai verifie dans mes processus en (Ctrl+Alt+Sup) cours Excel est present le nombre de fois que j'ai lance avec la ligne supprimee.
--
Plutot que d'essayer de réinventer la roue, apprenons à nous en servir
comme moi sur le pc qui fonctionne.Envoyé par blondelle
Par contre sur le portable Excel s'ouvre mais tous les menus sont grisés.
Y aurait-il donc autre chose que :
pour ouvrir Excel ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part vMSExcel = Variant::CreateObject("Excel.Application");
Peux tu essayer d'enlever le
Moi cela fonctionne qd même ? Et toi ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part #include <utilcls.h>
Si je retire:
Ca fonctionne aussi sans chez moi je ne sais pas dans quelles fonctions c'est necessaire.#include <utilcls.h>
Ton ouverture d'Excel avec les menus grises ca je n'arrive pas a le reproduire, par contre tu peu poster dans leur Forum VB ils sont geniaux, dailleur pour certaines fonctions que j'ai traduites en Ole je suis passe par chez eux pour le code en VBE qui ne fonctionnait pas comme je le voulais et apres je l'ai traduit.
--
Plutot que d'essayer de réinventer la roue, apprenons à nous en servir
Je viens de voir que dans le menu Fichier tu a Autorisation et des parametres a cocher
- acces illimite <--> j'ai cette case de coche
- ne pas distribuer
- restrindre l'autorisation en tant que
Ce que dit l'information a ce sujet
La gestion des droits relatifs à l'information dans Microsoft Office Word 2003, Office Excel 2003 et Office PowerPoint® 2003
Les autorisations pour des documents Office 2003 peuvent être restreintes par utilisateur ou par groupe (les autorisations par groupe nécessitent Active Directory pour le développement des groupes). Chaque utilisateur ou groupe peut bénéficier d'un ensemble d'autorisations défini d'après les niveaux d'accès imposés par les auteurs des documents : lecture, modification ou contrôle total. Les auteurs jouissent d'un accès de type contrôle total. Comme pour les documents, ils peuvent décider de limiter l'impression, d'imposer des dates d'expiration et même d'accorder des autorisations à des tiers ou de modifier les autorisations des utilisateurs. Une fois que les autorisations accordées à un utilisateur arrivent à expiration, le document ne peut plus être ouvert que par son auteur ou par des utilisateurs bénéficiant d'un contrôle total.
Si un document à autorisations limitées est transmis à une personne non autorisée, un message s'affiche avec l'adresse électronique de son auteur, de sorte que la personne en question peut demander les autorisations nécessaires. Si l'auteur du document décide de ne pas inclure d'adresse électronique, les utilisateurs non autorisés reçoivent simplement un message d'erreur.
--
Plutot que d'essayer de réinventer la roue, apprenons à nous en servir
Bon déjà je n'ai pas ce menu "Autorisation" ???
Je vais aller faire un tour sur le forum VBE.
Merci
Enfin j'ai trouvé !!!!!
une simple mise à jour d'office 2003 (le service pack 1) et voilà
p..... de Microsoft de m...., j'ai perdu une semaine de boulot
En tout cas Blondelle, merci pour ton aide et ta patience
@+
Tant mieux je suis contant pour toi en definitif ton code est correct on sait maintenant qu'une mise a jour d'Excel peut bloquer Ole.
A+
--
Plutot que d'essayer de réinventer la roue, apprenons à nous en servir
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager