Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Uf active ou non ?

  • Initiateur de la discussion Initiateur de la discussion Nevil
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Nevil

XLDnaute Occasionnel
hé bien bonjour tout le monde,

Voila, je lance une Uf, mais quand elle est éxécutée, je ne peux pas me déplacer dans mon classeur Xl qui se trouve en arriere plan.

Il y a til une fonction qui me permettrait que l'Uf soit toujours éxécutée et que je puisse aussi utiliser mon classeur XL ?

Merci
 
Re le fil,

pour changer les propriétés de ton usf, tu vas en fenetre vba (alt + F11), tu ouvres la feuille de ton usf, click droit / propriétés sur ton usf et là tu verras une option modal ou non
 
je viens de lire les archives un peu, et je m'apercoi que le mode Modal ou non d'une Uf ne fonctionne que pour XL 2000 ou superieur. Et moi je suis a 97. j'ai trouvé ca aussi expres pour XL 97 mais je n'arrive pas a m'en servir:

Code:
Option Explicit ' (USERFORM NON-MONDAL sous XL97 De Stephen Bullen)

Private Declare Function FindWindowA Lib 'User32' _
(ByVal lpClassName As String, ByVal lpWindowName As String) As Long

Private Declare Function EnableWindow Lib 'User32' _
(ByVal hWnd As Long, ByVal bEnable As Long) As Long

Private Declare Function GetWindowLongA Lib 'User32' _
(ByVal hWnd As Long, ByVal nIndex As Long) As Long

Private Declare Function SetWindowLongA Lib 'User32' _
(ByVal hWnd As Long, ByVal nIndex As Long, _
ByVal dwNewLong As Long) As Long

Private Sub UserForm_Activate()
EnableWindow FindWindowA('XLMAIN', Application.Caption), 1
End Sub

Private Sub UserForm_Initialize()
Dim hWnd As Long
hWnd = FindWindowA(vbNullString, Me.Caption)
SetWindowLongA hWnd, -16, GetWindowLongA(hWnd, -16) Or &H20000
End Sub
 
bonjour à tous

le fichier joint été sur le forum il y a peu de temps, il transforme en excel 97 les USF en modal.
bonne réception
Bruno [file name=USFnonModal97.zip size=11546]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/USFnonModal97.zip[/file]
 

Pièces jointes

Bonjour le forum
Bonjour à toutes & à tous (trop de monde et je suis au bureau donc ....)

Je pense que le fil de CB60 doit être le bon mais je n'ai pas EXCEL ici donc je me lance ...
Le sujet a été traîté il y a peu Lien supprimé.

Bonne après-midi à toutes & à tous 😉

Message édité par: Eric C, à: 21/02/2006 14:30
 
oui j'avais trouvé ce fil mais je ne le comprenais absolument pas. Maintenant que j'ai vu une application toute simple, j'ai pu l'adapter a mon code. Ce qui marche du feu de Dieu.

En tout cas merci a tous
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

D
Réponses
3
Affichages
798
D
C
Réponses
4
Affichages
2 K
C
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…