Contenu récent par nullosse

  1. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    Dudu2 dans la procédure MonitorWindow , tu as une boucle "bourrin" de doevents , ce qui fait que chez moi que lorsque la procédure MonitorWindow est en cours, le pourcentage de cpu occupé par Excel passe de 0% 1% à 8% 9% ce qui correspond à un des cores du CPU très occupé. Essaie ceci à la...
  2. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    Salut patricktoulon, un classeur de test provisoire pour voir si tu es sur la bonne voie et qu'il n'y a pas de problème avec d'autres versions d'Excel ? Nullosse
  3. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    Salut, moi j'ai jeté l'éponge concernant la solution avec le volet ou même l'attachement à la fenêtre XLDESK, car rien ne garantit qu'il n'y aura pas de plantage de la fenêtre qui se trouve dedans ceci surtout pour Word. Nullosse
  4. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    Aie ! La commande de la mort dans la fenêtre word : ALT+F
  5. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    je viens d'essayer en zoom 100% et 125% le mieux pour le décalage en x c'est 60 * WindowsZoom , le bouton est complétement caché dans les deux cas
  6. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    Bon je crois que j'ai trouvé pourquoi le bouton Fichier est caché chez toi et pas chez moi. Normalement d'après tes commentaires tu as une commande qui doit cacher la barre de titre de word -> cela ne se fait pas sur mon Excel 2021 , du coup j'ai rajouté la hauteur de la barre de titre dans le...
  7. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    Patricktoulon, je ne sais pas ce que tu as "bricolé" dans le dernier classeur que tu as posté mais il se comporte comme avec le xlam. Cette partie est louche : '///////////////////////////////////////////////////////////////////// 'IL NE VOUS RESTE PLUS QU A LA DOCKER DANS EXCEL7...
  8. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    C'est le "Fichier" d'Excel dont je parle plus haut. avec cet essai V3 cela ne fait pas disparaître la fenêtre word chez moi. Par contre le cache est trop haut et comme la fenêtre Word est déplaçable cela fait disparaître complétement le cache :
  9. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    PatrickToulon , j'ai retrouvé le truc mortel avec mon Excel 2021 64 bits qui fait foirer le système Volet/Userform/Word. Avec un document word chargé dans le volet, quand je clique sur Fichier de mon Excel et que je reviens dans mon classeur il n'y a plus rien dans le volet et si je regarde...
  10. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    Salut, Ben en fait, j'ai l'impression que notre système n'intéresse pas grand monde, vu le peu d'intervenants dans la discussion. Mais si tu peux mettre une version que je teste pour voir si il n'y a pas de problème avec ma version d' Excel. Nullosse
  11. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    Salut patricktoulon, moi j'ai arrêté cette solution de masquage car chez moi , le masque disparaît quand je fais une réduction puis remise du ruban et il doit y avoir d'autres cas de figures qui peuvent faire planter la fenêtre word (ça j"ai vu aussi le word qui disparaissait du volet), alors...
  12. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    Avec UIAutomation , on peut avoir plus d'infos sur les interfaces utilisateurs qu'avec les API windows car il est capable d'avoir des infos même sur des objets qui n'on pas de handle (c'est le cas des applis Office). Voici ce que cela donne pour word par exemple : on voit le nom des boutons ...
  13. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    voici ce que j'obtiens chez moi : ce qui est louche c'est le width et height à zéro sur le premier NetUIHWND
  14. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    En fait il faut capturer le ruban quand il est en mode réduit ( que les onglets sans les boutons) Regarde bien mon animation je suis en mode ruban réduit et quand je fais apparaître les boutons le cache ne va pas dessus. pour réduire le ruban : wordxapp.CommandBars.ExecuteMso "MinimizeRibbon"...
  15. N

    XL 2016 VBA - Réduire la largeur de la grille Excel

    Salut patricktoulon il y a quelque rectifications à faire dans le module Word_pane : 1 - j'ai trouvé le moyen de couvrir à coup sûr le bouton Fichier du ruban : a - on récupère la hauteur du ruban quand on cherche l'objet HRibbon et on l'applique au masque que l'on crée If IsArray(t) Then...
Retour