Recherche
Les mémos
-
Tables
- · Annuler la suppression
- · Attacher feuilles Excel
- · Cacher une table
- · Concaténer une colonne
- · Créer une table
- · Dernière modification
- · Index composé
- · Limiter les enregistrements
- · Liste des champs
- · Modifier valeur de champ
- · Où est la table
- · Peupler une table de Logs
- · Renuméroter un champ
- · Réattacher les liens
- · Réattacher les liens locaux
- · Scinder un champ
- · Supprimer les tables liées
- · Trouver la différence
-
Formulaires
- · Afficher les derniers
- · Ajout à liste modifiable
- · Ajouter enregistrement
- · Barre de progression
- · Click ou double-click
- · Confirmer l'enregistrement
- · Copier - Coller
- · Défilement de la roulette
- · Exporter un graphique
- · Filtres personnalisés
- · Identifiants d'un Form continu
- · Importer les formulaires
- · Langue utilisateur
- · Limiter la saisie
- · Mémoriser une valeur
- · No enregistrement
- · Ouvert en normal
- · Position des formulaires
- · Recopier dernière valeur
- · Scroll automatique
- · Switch Modal
- · Tri manuel dans form
- · Tri personnalisé
- · Verrouillage de formulaire
- · Vérifier les saisies
-
Automation
-
Administration
- · Chemin de la base
- · Déconnecter utilisateur
- · Désactiver le Shift
- · Désactiver le Shift(2)
- · Liste des références
- · Liste des utilisateurs
- · Lister les applications
- · Mode exclusif
- · Nom d'utilisateur
- · Nom de l'ordinateur
- · Paramètres régionaux
- · Propriétés de la base
- · Sauvegarde journalière
- · Sauvegarde mensuelle
- · Shell and Wait
- · Version de Windows
-
Envoyer un mail
-
Outlook
- · Ajouter des contacts
- · Déplacer les messages
- · Enregistrer pièces jointes
- · Est ouvert ?
- · Exporter les contacts
- · Exporter les rendez-vous
- · Importer les messages
- · Integrer un état
- · Lire les contacts
- · Lire les rendez-vous
- · Lister les dossiers
- · Lister les tâches
- · SendMail (MAPI)
- · SendMail Automation
-
Dates - Heures
-
Fichiers
- · Compter les dossiers
- · Créer un dossier
- · Générer fichier TXT
- · Importer fichier TXT
- · Le dossier existe ?
- · Le fichier existe ?
- · Lister les fichiers
- · Lister les fichiers (2007)
- · Lister les sous-dossiers
- · Rechercher un répertoire
- · Répertoire dans table
- · Supprimer ReadOnly
- · Sélection de dossier
- · Sélection de dossier (API)
- · Sélection de fichiers
- · Sélection fichier (MOL)
-
Références
Je débute...
-
La normalisation
-
VBA
Visites
1245141 visiteurs
9 visiteurs en ligne
Nous contacter
Contact
Taille fixe fenêtre Access
Si la taille de la fenêtre Access a été fixée, on peut souhaiter quelle ne soit plus modifiable
La fonction ci-dessous permet de supprimer les boutons "MinMax" de la fenêtre Access. Il peut être utilise conjointement avec la fonction fn_RedimFen()
Placez ce code dans un module général et sauvez-le par exemple sous "mod_MinMaxAccess"
Utilisation :
Soit dans une macro "AutoExec" vous appelé l'action ExécuterCode et comme nom de fonction "ToggleMaxMin()"
Soit vous ouvrez un formulaire du genre "Menu général" et "Sur ouverture" vous appellez la fonction.
Option Compare Database Option Explicit '/ '/ A placer dans la partie déclarative '/ Public Const WS_MAXIMIZEBOX = &H10000 Public Const WS_MINIMIZEBOX = &H20000 Public Const GWL_STYLE As Long = (-16) Public Const SWP_DRAWFRAME As Long = &H20 Public Const SWP_NOMOVE As Long = &H2 Public Const SWP_NOSIZE As Long = &H1 Public Const SWP_NOZORDER As Long = &H4 Public Const SWP_FLAGS As Long = SWP_NOZORDER Or _ SWP_NOSIZE Or SWP_NOMOVE Or SWP_DRAWFRAME Public Declare Function GetWindowLong Lib "user32" _ Alias "GetWindowLongA" (ByVal hWnd As Long, _ ByVal nIndex As Long) As Long Public Declare Function SetWindowLong Lib "user32" _ Alias "SetWindowLongA" (ByVal hWnd As Long, _ ByVal nIndex As Long, ByVal dwNewLong As Long) As Long Public Declare Function SetWindowPos Lib "user32" _ (ByVal hWnd As Long, ByVal hWndInsertAfter As Long, _ ByVal x As Long, ByVal Y As Long, ByVal cx As Long, _ ByVal cy As Long, ByVal wFlags As Long) As Long
La fonction :
Public Function ToggleMaxMin() Dim style As Long 'Lire le style actuel de la fenêtre Access style = GetWindowLong(Application.hWndAccessApp, GWL_STYLE) 'Modification du style actuel style = style Xor WS_MAXIMIZEBOX style = style Xor WS_MINIMIZEBOX 'Basculer et actualise If style Then Call SetWindowLong(Application.hWndAccessApp, GWL_STYLE, style) Call SetWindowPos(Application.hWndAccessApp, 0, 0, 0, 0, 0, SWP_FLAGS) End If End Function
Catégorie : Les mémos - Vrac
Page lue 9695 fois
Page lue 9695 fois