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

Bouton Options inactif

herve62

XLDnaute Barbatruc
Supporter XLD
Bonjour
J'ai repris une appli , mais qui a été modifiée
et maintenant après l'accès aux USF suite à "login" ( via aussi USF)
on est en plein écran on ne voit que le rond et menu rapide en haut à gauche
Si je vais dans options rien ne se passe ????
j'ai pu relever le code d'entrée dans l'USF qui provoque cela :
Moi je ne connais pas cette méthode et j'aimerai revenir au traditionnel pour travailler dessus
Code:
Private Sub UserForm_Initialize()
Dim hwnd As Long, style As Long, i%
hwnd = FindWindow(vbNullString, Me.Caption)
style = GetWindowLong(hwnd, -16) And Not &HC00000
SetWindowLong hwnd, -16, style
DrawMenuBar hwnd
If Feuil11.Visible = xlSheetVisible Then
    For i = 1 To 10
        With Controls("CheckBox" & i)
            .Visible = True
            .Enabled = True
        End With
    Next i
End If
End Sub
Je ne peux joindre le fichier , lourd et plein d'infos perso ....
 

Staple1600

XLDnaute Barbatruc
Re : Bouton Options inactif

Bonsoir à tous

herve62
Tu prends un fichier Excel vierge
Tu y copies (ou importes) tout le code VBA (+userforms) du classeur incriminé dans ce fichier (donc vide de données)
Tu prends soin de mettre en commentaires les procédures WorkBook_Open ou AutoOpen si elles existent
Tu zippes ce fichier et tu joins le zip ici

On sera alors en mesure de te dire où le bat blesse
 

herve62

XLDnaute Barbatruc
Supporter XLD
Re : Bouton Options inactif

Bsr
Je prépare tout ça demain sinon j'ai trouvé ça pour le 1er USF
Code:
Private Sub UserForm_Initialize()
Dim hwnd As Long, style As Long, i%
 
'--- Cela sert à désactiver le bouton "Fermer" (croix rouge) du UserForm --
hwnd = FindWindow(vbNullString, Me.Caption)
style = GetWindowLong(hwnd, -16) And Not &HC00000
SetWindowLong hwnd, -16, style
'--------------------------------------------------------------------------
 
'############################################
'### Ici la procédure DrawMenuBar est appelée.
'### Comme son code n'est pas communiqué, je
'### ne sais pas quelle est son action.
'### Essayez de flaguer l'instruction par une
'### quote (') et voyez ce qui se passe.
 
'DrawMenuBar hwnd
 
'############################################
 
If Feuil11.Visible = xlSheetVisible Then
    For i = 1 To 10
        With Controls("CheckBox" & i)
            .Visible = True
            .Enabled = True
        End With
    Next i
End If
End Sub
qui remple mon code du #1
mais derrière j'en ai encore un qui est verrouillé
Bonne soirée
 

herve62

XLDnaute Barbatruc
Supporter XLD
Re : Bouton Options inactif

non , en fait c'est une ancienne appli que j'ai mis au point jusqu'à un certain niveau il y a 6 mois
celui qui l'utilise m'a montré début d' été ce qu'elle était devenue
durant l'été je suis à mon chalet sans internet donc là rentré je l'ai repris et j'essaye de comprendre
car justement c'est chiadé !!!
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…