OVH Cloud OVH Cloud

Problème d'affichage 2

5 réponses
Avatar
Noegor
Bonjour,
Posée le 13/01, ma question a du tomber dans une tranche horaire défavorable
ou peut-être n'y-a-t-il pas de réponse possible?
Voici le problème :
J'ai développé une application sous Excel 2000 et j'ai inséré sur la
première feuille une photo en arrière plan; photo parfaitement cadrée par
rapport à l'affichage 800x600 pixels de mon écran. Lorsque que j'ai exécuté
cette application sur un autre PC, avec une définition 1024x768, la mosaïque
de la photo apparaît à droite et dans le bas de l'écran.
Que faire pour éviter cet inconvénient?
Merci de votre aide.
Noégor

5 réponses

Avatar
fredpoy
Bonjour,
Posée le 13/01, ma question a du tomber dans une tranche horaire défavorable
ou peut-être n'y-a-t-il pas de réponse possible?
Voici le problème :
J'ai développé une application sous Excel 2000 et j'ai inséré sur la
première feuille une photo en arrière plan; photo parfaitement cadrée par
rapport à l'affichage 800x600 pixels de mon écran. Lorsque que j'ai exécuté
cette application sur un autre PC, avec une définition 1024x768, la mosaïque
de la photo apparaît à droite et dans le bas de l'écran.
Que faire pour éviter cet inconvénient?
Merci de votre aide.
Noégor


la seule solution que je vois pour le moment c'est faire une arrière

plan en 1024*768, mais le problème se posera sur les pc en 800*600.

sinon il y a sûrement des solutions avec des macros, mais je ne peux pas
t'aider la dessus

a+

Avatar
Noegor
Merci, cette possibilité sera ma roue de secours!...je pense qu'avec
quelques lignes de code on doit pouvoir règler le prob, mais il faudrait un
expert...Labo.
Salut.
"fredpoy" a écrit dans le message de
news:43ca2c74$0$19709$
Bonjour,
Posée le 13/01, ma question a du tomber dans une tranche horaire
défavorable


ou peut-être n'y-a-t-il pas de réponse possible?
Voici le problème :
J'ai développé une application sous Excel 2000 et j'ai inséré sur la
première feuille une photo en arrière plan; photo parfaitement cadrée
par


rapport à l'affichage 800x600 pixels de mon écran. Lorsque que j'ai
exécuté


cette application sur un autre PC, avec une définition 1024x768, la
mosaïque


de la photo apparaît à droite et dans le bas de l'écran.
Que faire pour éviter cet inconvénient?
Merci de votre aide.
Noégor


la seule solution que je vois pour le moment c'est faire une arrière

plan en 1024*768, mais le problème se posera sur les pc en 800*600.

sinon il y a sûrement des solutions avec des macros, mais je ne peux pas
t'aider la dessus

a+



Avatar
Clément Marcotte
Bonjour,

Tu fournis 2 images, une en 800 X 600 et une en 1024 X 768

UNe fois que tu as trouvé la résolution de l'écran:

http://frederic.sigonneau.free.fr/code/Excel/ResolutionEcran2.txt

http://frederic.sigonneau.free.fr/code/Excel/ResolutionEcran.txt

tu charges la bonne.


"Noegor" a écrit dans le message de news:
%
Bonjour,
Posée le 13/01, ma question a du tomber dans une tranche horaire
défavorable
ou peut-être n'y-a-t-il pas de réponse possible?
Voici le problème :
J'ai développé une application sous Excel 2000 et j'ai inséré sur la
première feuille une photo en arrière plan; photo parfaitement cadrée par
rapport à l'affichage 800x600 pixels de mon écran. Lorsque que j'ai
exécuté
cette application sur un autre PC, avec une définition 1024x768, la
mosaïque
de la photo apparaît à droite et dans le bas de l'écran.
Que faire pour éviter cet inconvénient?
Merci de votre aide.
Noégor




Avatar
Lucien
Bonjour,
Vous pourriez essayer cette procédure qui doit réagir à une variable (Mode
Ecran).
Pour tester, modifiez les deux valeurs (Pas de trop) pour voir la réaction
Un truc qui est le mien :
Par outils, Macro, créer une macro.
Ensuite exécutez ce que vous désirez avoir.
Arrètez la macro et analysez le code.
Efficace à 80 %

Sub CalImage()
ActiveSheet.Shapes("Votre image").Select
Selection.ShapeRange.LockAspectRatio = msoTrue
Selection.ShapeRange.Height = 255#
Selection.ShapeRange.Width = 340.5
Selection.ShapeRange.Rotation = 0#
End Sub




Amicalement.
Lucien
"Noegor" a écrit dans le message de
news:%
Bonjour,
Posée le 13/01, ma question a du tomber dans une tranche horaire
défavorable

ou peut-être n'y-a-t-il pas de réponse possible?
Voici le problème :
J'ai développé une application sous Excel 2000 et j'ai inséré sur la
première feuille une photo en arrière plan; photo parfaitement cadrée par
rapport à l'affichage 800x600 pixels de mon écran. Lorsque que j'ai
exécuté

cette application sur un autre PC, avec une définition 1024x768, la
mosaïque

de la photo apparaît à droite et dans le bas de l'écran.
Que faire pour éviter cet inconvénient?
Merci de votre aide.
Noégor




Avatar
Noegor
Bonsoir,
Merci beaucoup je vais pouvoir avancer...mais je voudrais être sûr d'avoir
bien compris.
Le code téléchargé Resolution2 ,me donne le moyen de connaître la résolution
de l'écran et de charger l'image adéquat ?
Le code ResolutionEcran, semble me permettre d'apter le zoom en fonction de
la résolution de l'écran, avec 2 images ou uniquement la 800x600?
Je suppose que cette modif du zoom n'est active que pour la session ouverte
d'Excel ?
Je vous prie de m'excuser mais je suis un bidouilleur timoré...

Noégor

"Clément Marcotte" a écrit dans le message
de news:
Bonjour,

Tu fournis 2 images, une en 800 X 600 et une en 1024 X 768

UNe fois que tu as trouvé la résolution de l'écran:

http://frederic.sigonneau.free.fr/code/Excel/ResolutionEcran2.txt

http://frederic.sigonneau.free.fr/code/Excel/ResolutionEcran.txt

tu charges la bonne.


"Noegor" a écrit dans le message de news:
%
Bonjour,
Posée le 13/01, ma question a du tomber dans une tranche horaire
défavorable
ou peut-être n'y-a-t-il pas de réponse possible?
Voici le problème :
J'ai développé une application sous Excel 2000 et j'ai inséré sur la
première feuille une photo en arrière plan; photo parfaitement cadrée
par


rapport à l'affichage 800x600 pixels de mon écran. Lorsque que j'ai
exécuté
cette application sur un autre PC, avec une définition 1024x768, la
mosaïque
de la photo apparaît à droite et dans le bas de l'écran.
Que faire pour éviter cet inconvénient?
Merci de votre aide.
Noégor