|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2009 Messages : 180 ![]() |
Bonjour,
J 'utilise 2 écrans en mode extension et je souhaite afficher un userform aligner sur la partie gauche (ecran droite) du classeur 2cm en dessous de la barre de formule. Actuellement l'userform s'affiche sur l'écran de gauche et le fichier excel se trouve sur celui de droite. Comment fait-on pour verrouiller l'userform à gauche du fichier si ce dernier se trouve sur écran de gauche ou écran de droite ? Où est-ce qu'il faut inscrire le code vba ? En vous remerciant Stéphanie |
|
|
00
|
|
|
#2 | |
|
Expert Confirmé Sénior
![]() Daniel aucune Inscription : septembre 2011 Messages : 2 004 ![]() |
Bonjour,
Je ne dispose pas de deux écrans, aussi je ne peux pas t'aider pour leur gestion. D'un autre côté, VBA ne les gère pas non plus, à ma connaissance. Tu peux trouver comment placer le userform sur l'écran ici : http://silkyroad.developpez.com/VBA/UserForm/#LIII-D
__________________
Cordialement. Daniel Citation:
|
|
|
00
|
|
|
#3 | ||
|
Expert Confirmé
![]() |
bonjour
il y a une solution tres simple ton écran principal a une dimension en largeur bien précise que tu peut déterminer avec l'api getsystemmetric dans les contributions tu a une de mes vielles contributions dans la quelle tu a quelques exemple ensuite si ton écran mesure par exemple "1024" et que ton userform mesure 300 et bien c'est tout simple tu fais l'addition et Code :
un truc bien important cela dit c'est de bien déterminé le quel ecran est a gauche et le quel est a droite tu peut regler ce problème dans le clic droit sur l'écran et -->résolution avec la souris tu place les écran a ton gré
__________________
mes fichiers dans les contributions: mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA mon nouveau mouse in out pour les boutons dans un userform mon addin pour prendre un cliché de selection de cellules si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres et n'oublie pas de voter ![]()
|
||
|
|
00
|
|
|
#4 |
|
Candidat au titre de Membre du Club
![]() Inscription : mars 2009 Messages : 180 ![]() |
Bonsoir,
Merci à Patricktoulon et Daniel.C pour vos réponses, je vais essayer. Stéphanie |
|
|
00
|
|
|
#5 | |
![]() ![]() Didier GONARDFormateur Développeur Office - indépendant Inscription : février 2008 Messages : 2 353 ![]() |
bonjour,
Citation:
Sinon, en partant de la base : Dans le fenêtre propriété de ton Userform, tu en as une qui se nomme : StartUpPosition, elle peut prendre 4 valeurs qui sont explicitées dans l'aide VBA, en la mettant sur 0-Manual et en réglant les propriétés Top et Left, tu dois obtenir ce que tu veux cordialement, Didiier
__________________
Didier Gonard Ps : Pour noter positivement ou négativement un post, vous pouvez cliquer sur les pouces en bas à droite ! Tutoriels : Voir la liste de mes tutoriels et mon site pro sur ma Page DVP N'oubliez pas de mettre : ..quand c'est le cas !
|
|
|
|
20
|
|
|
#6 | ||
|
Expert Confirmé
![]() |
bonsoir
allez une macro toute simple générique Code :
au plaisir
__________________
mes fichiers dans les contributions: mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA mon nouveau mouse in out pour les boutons dans un userform mon addin pour prendre un cliché de selection de cellules si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres et n'oublie pas de voter ![]()
|
||
|
|
00
|
|
|
#7 | |
![]() ![]() Didier GONARDFormateur Développeur Office - indépendant Inscription : février 2008 Messages : 2 353 ![]() |
Citation:
![]() .
__________________
Didier Gonard Ps : Pour noter positivement ou négativement un post, vous pouvez cliquer sur les pouces en bas à droite ! Tutoriels : Voir la liste de mes tutoriels et mon site pro sur ma Page DVP N'oubliez pas de mettre : ..quand c'est le cas !
|
|
|
|
11
|
|
|
#8 |
|
Expert Confirmé
![]() |
quoi?quoi
![]() l'a tu essayé au moins parceque moi oui!j'ai 2 écrans connectés a ma carte graphique et je le gère tout simplement comme ça moi au plaisir
__________________
mes fichiers dans les contributions: mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA mon nouveau mouse in out pour les boutons dans un userform mon addin pour prendre un cliché de selection de cellules si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres et n'oublie pas de voter ![]()
|
|
|
00
|
|
|
#9 |
|
Expert Confirmé
![]() |
__________________
mes fichiers dans les contributions: mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA mon nouveau mouse in out pour les boutons dans un userform mon addin pour prendre un cliché de selection de cellules si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres et n'oublie pas de voter ![]()
|
|
|
00
|
|
|
#10 |
![]() ![]() Didier GONARDFormateur Développeur Office - indépendant Inscription : février 2008 Messages : 2 353 ![]() |
Bonsoir Patrick,
as-tu lu mon message, je ne parles pas du fait d'aller chercher les Api, je signalais que tu parlais de macros et tu mettais en place une fonction ![]() .
__________________
Didier Gonard Ps : Pour noter positivement ou négativement un post, vous pouvez cliquer sur les pouces en bas à droite ! Tutoriels : Voir la liste de mes tutoriels et mon site pro sur ma Page DVP N'oubliez pas de mettre : ..quand c'est le cas !
|
|
|
11
|
|
|
#11 |
|
Expert Confirmé
![]() |
bonjour ormonth
ouis hohhhhh... on joue sur les mots ca reste une macro diminutif de macrocommande si tu prefere je met "sub" a la place de "function" au plaisir
__________________
mes fichiers dans les contributions: mon formulaire mail avec CDO en vba et mon formulaire mail avec CDO en vbs dans un HTA mon nouveau mouse in out pour les boutons dans un userform mon addin pour prendre un cliché de selection de cellules si ton problème est résolu n'oublie pas de pointer :résolu:ça peut servir aux autres et n'oublie pas de voter ![]()
|
|
|
01
|
|
|
#12 |
![]() ![]() Didier GONARDFormateur Développeur Office - indépendant Inscription : février 2008 Messages : 2 353 ![]() |
Ben non, je ne joue pas sur les mots, ce sont les différences qu'on aborde en formation, va faire une fonction avec l' "enregistreur de macro"
cordialement, Didier
__________________
Didier Gonard Ps : Pour noter positivement ou négativement un post, vous pouvez cliquer sur les pouces en bas à droite ! Tutoriels : Voir la liste de mes tutoriels et mon site pro sur ma Page DVP N'oubliez pas de mettre : ..quand c'est le cas !
|
|
|
01
|
Copyright © 2000-2012 - www.developpez.com