|
|
ASTUCES
I. Forcer la saisie dans un champ
- En mode création, sélectionnez le champ.
- Dans la partie basse de la fenêtre, onglet Général,
attribuez Oui à la propriété Null interdit.
II. Définir le format par défaut des données de la
base
- Outils/Options, onglet Tables/Requêtes.
- Dans la liste déroulante Type de champ par défaut,
sélectionnez votre type.
- Ok.
III. Modifier la police par défaut dans les feuille
de données
- Outils/Options, onglet Feuille de données.
- Dans la liste Police, sélectionnez celle que vous désirez et/ou la
taille, l'épaisseur et la couleur.
IV. Masquer des champs dans une feuille de données
- Clic-droit sur le titre du champ et sélectionnez Masquer.
- Ou Format/Afficher les colonnes. Dans la boîte de dialogue,
cochez les colonnes à afficher et décochez pour les masquer.
V. Afficher une infobulle dans les formulaires
- Sélectionnez l'élément du formulaire
- Dans la fenêtre Propriétés, onglet Autres, tapez
votre texte dans la zone Texte d'infobulle.
VI. Limiter le nombre de lignes d'une liste
déroulante
- Fenêtre Propriétés, onglet Format.
- Renseigner Lignes affichées et Largeur Liste.
VII. Utiliser une même image dans plusieurs
formulaires
- Créez une table avec 2 champs, 1 pour l'intitulé de l'image
(texte), l'autre pour stocker l'image (OLE).
- Créez un formulaire pour cette table. Établissez les propriétés
du formulaire suivantes :
- Barre de défilement, = Aucun
- Afficher sélecteur = Non
- Boutons de déplacement = Non
- Diviseur d'enregistrements = Non
- Style bordure = Aucun
- Taille ajusté de l'image = Oui.
VIII. Modifier l'ordre de saisie dans un formulaire
- En mode création, clic-droit sur le formulaire, sélectionnez Ordre
de tabulation.
- Cliquez, sans relâcher, sur le carré gris du champ puis glissez-le
vers le haut ou le bas.
IX. Modèle de formulaire
Lorsque vous avez créé un formulaire qui vous convient, plutôt que
de répéter tous les formats pour les autres formulaires, faîtes en un
modèle. Ce dernier ne contiendra pas les contrôles de l'original :
- Outils/Options, onglet Formulaires/États.
- Dans la zone Modèle de formulaire, tapez le nom de votre
formulaire. Celui-ci doit être dans la base de données.
- Ok.
Vous pouvez en faire autant pour un état en renseignant la zone Modèle
d'état.
X. Un état sur plusieurs colonnes
En mode création, Fichier/Mise en page, onglet Colonnes,
saisissez le nombre désiré. La largeur de l'état doit correspondre à
la largeur d'une colonne.
XI. Convertir une macro en langage VBA
- Sélectionnez la macro
- Fichier/Enregistrer sous/Exporter
- Cochez l'option Enregistrer comme un module Visual Basic.
Si vous ne pouvez effectuer cette conversion, vérifiez si vous avez
installé les Assistants avancés d'Access.
XII. Masquer une table
- Outils/Options, onglet Affichage, décochez Objets
masqués.
- Clic-droit sur la table/Propriétés, cochez l'attribut Masqué.
XIII. Paramètres d'ouverture
- Outils/Démarrage.
- Cliquez sur le bouton Avancé.
- Pour ne pas voir les objets de la base, décochez Afficher la
fenêtre de base de données.
- Pour afficher un formulaire automatiquement à l'ouverture,
sélectionnez le dans la liste Afficher le formulaire.
- Pour vous permettre, malgré tout, d'atteindre tout le fenêtre de
la base, cochez Utiliser les touches spéciales d'accès. Il
vous suffira alors de tapez sur F11 ou Alt+F1.
XIV. Vous manipuler souvent une base
Compactez-la, elle prendra ainsi moins de place. Outils/Utilitaire
de base de données/Compacter une base de données.
XV. Conseils pour une grosse base ou une base
partagé
Fractionnez-la, une base pour les tables et une pour les requêtes,
formulaires et états (cette dernière ayant des tables attachées à la
1ère). Ainsi vous pouvez sauvegarder rapidement les données (base
contenant les tables) ou adapter les formulaires aux différents
utilisateurs.
Pour fractionner : Outils/Compléments, option Fractionnement de
bases de données, suivez les conseils de l'assistant.
Si votre requête analyse croisée demande des paramètres pour s'éxécuter,
c'est à dire que pour un ou plusieurs champ dans la ligne Critères vous
avez écrit quelque chose du genre [Invite du paramètre] ou [reférence
au contenu d'un controle d'un formulaire], Access provoque éventuellement
l'erreur :
Le moteur de Base de donnée microsoft Jet ne reconnait pas [votre invite]
en tant que champ ou expression correcte.
Si vous n'avez pas au préalable précisé le type de données de vos
paramètres, l'erreur est provoquée. En conséquence, vous devez :
- Ouvrir la reqûete en modification,
- Menu Requête/Paramètres.
- Sur la 1ère ligne, dans la colonne Paramètres vous tapez
votre paramètre
- Sur la même ligne, dans la colonne Type de données, vous
sélectionnez le type de données correspondant à ce paramètre
- Vous recommencez pour tous les paramètres.
|