× Aidez la recherche contre le COVID-19 avec votre ordi ! Rejoignez l'équipe PC Astuces Folding@home
 > Tous les forums > Forum Bureautique
 Excel (2013) un bien étrange phénomèneSujet résolu
Ajouter un message à la discussion
Page : [1] 
Page 1 sur 1
Debrief
  Posté le 03/10/2016 @ 09:24 
Aller en bas de la page 
Astucien

Bonjour,

Un étrange phénomène en effet qui apparait dans les conditions suivantes.

Sous VBA je manipule plusieurs Workbooks:

  • Il y a le Workbook "principal" maximisé (ActiveWindow.WindowState = xlMaximized à l'ouverture) sur lequel s'affichent progressivement des informations au fur et à mesure de la progression du traitement
  • Il y a un Workbook "secondaire" minimisé (ActiveWindow.WindowState = xlMinimized à l'ouverture) pour ne pas en subir l'affichage intempestif lors de son ".save" régulier nécessaire pour la sécurité du traitement

Lorsque je valorise en VBA les cellules du Workbook minimisé, ces cellules "prennent bien" ces valeurs mais lorsque j'affiche/maximise ce Workbook, les cellules ne les affichent pas !!! (Elles ne sont ni blanc sur blanc, ni masquées)

Pour provoquer l'affichage des valeurs il faut:
- soit maniper sur les cellules (par exemple en sélectionner une et touche <Entrée>)
- soit fermer et ré-ouvrir le classeur
- soit aller boire un café ou faire quelque chose de non-identifié sur le PC pour qu'elles réapparaissent par enchantement

Ce phénomène se produit si le Workbook est minimisé mais pas si le Workbook est maximisé.

Un exemple ici -> http://www.cjoint.com/c/FJdhxFOA8BY

Question: y a-t-il un moyen d'éviter ce phénomène ?

Cordialement,
D.



Modifié par Debrief le 03/10/2016 09:36
Publicité
Debrief
 Posté le 03/10/2016 à 09:49 
Aller en bas de la page Revenir au message précédent Revenir en haut de la page
Astucien

En fait la parade est simple, je l'ai trouvée par hasard avec en ajoutant avant les valorisations Application.ScreenUpdating = True

Il n'y a aucune raison objective de mettre ça car à aucun moment il n'y a eu préalablement de Application.ScreenUpdating = False, mais peut-être est-ce un effet induit ou implicite de ActiveWindow.WindowState = xlMaximized

Page : [1] 
Page 1 sur 1

Vous devez être connecté pour poster des messages. Cliquez ici pour vous identifier.

Vous n'avez pas de compte ? Créez-en un gratuitement !


Les bons plans du moment PC Astuces

Tous les Bons Plans
-30%Nouveaux clients Amazon Business : 30% de réduction sur la première commande
Valable jusqu'au 30 Novembre

Amazon offre actuellement aux professionnels une remise de 30% sur leur première commande (jusqu'à 200 € d'achats) avec le code BFB2B20. Pour en profiter, créez gratuitement un compte Amazon Business (un numéro de SIRET est nécessaire) et après confirmation, votre code de réduction BFB2B20 sera activé sur votre compte et valable jusqu'au 30 octobre. Le compte Amazon Business est réservé aux professionnels et permet d'accéder à des millions de produits destinés aux professionnels, de comparer les prix HT, d'avoir des offres réservées, de pouvoir payer à 30 jours, de récupérer en un clic toutes les factures HT et avec TVA et de suivre et analyser vos dépenses avec des rapports personnalisés.


> Voir l'offre
299,99 €Ecran 27 pouces Acer Nitro XV272UP (QHD, IPS, 144 Hz) à 299,99 €
Valable jusqu'au 28 Novembre

Fnac fait une promotion sur l'écran 27 pouces Acer Nitro XV272UP (QHD 2560x1440, IPS, 144 Hz) à 299,99 € au lieu de 399 €. L'écran est Adaptive Sync et compatible Freesync et GSync.


> Voir l'offre
7,99 €Thermomètre frontal infrarouge à 7,99 € avec le code RMSA7Z45
Valable jusqu'au 28 Novembre

Le vendeur Luckycat propose actuellement sur Amazon le thermomètre frontal infrarouge à 7,99 € avec le code promo RMSA7Z45. Il possède un écran LCD qui affiche la température mesurée (entre 32 à 42,9 °C) avec un arrière-plan coloré suivant la température. Fonctionne avec 2 piles AAA (non fournies). Fonctionne également pour l'eau du bain, le lait, etc.


> Voir l'offre

Sujets relatifs
Faire le bon choix excel 2013
excel 2013
ALT + Entrée résulte en ligne supplémentaire dans Excel 2013
Enregistrer les modifications Excel 2013
insertion de fichier excel sur powerpoint 2013
Excel 2013
impossible d'ouvrir directement fichier Excel 2013
Excel 2007 Avec macros sous Excel 2013
vba fonction on error resume next et excel 2013 non commercial?
Excel 2013 sous Windowss 8.1
Plus de sujets relatifs à Excel (2013) un bien étrange phénomène
 > Tous les forums > Forum Bureautique