L'informatique à votre portée
L'informatique prêt-à-porter

Faites appel à moi pour vos formations
sur les dpts 81, 31, 82, 11 et 67 (Strasbourg)
Confiez moi vos développements Office

FacebookTwitterGoogle BookmarksLinkedin

Afficher une infobulle dans les formulaires

Imprimer E-mail
3 mars 2014

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.

 

Conseil pour une grosse base de données ou une base protégée

Imprimer E-mail
3 mars 2014
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.

Convertir une macro en langage VBA

Imprimer E-mail
3 mars 2014

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.

Définir le format par défaut de données de la base

Imprimer E-mail
3 mars 2014

Outils/Options, onglet Tables/Requêtes.

  • Dans la liste déroulante Type de champ par défaut, sélectionnez votre type.
  • Ok.

 

Forcer la saisie dans un champ

Imprimer E-mail
3 mars 2014

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.

 

Limiter le nombre de lignes d'une liste déroulante

Imprimer E-mail
3 mars 2014

Fenêtre Propriétés, onglet Format.

  • Renseigner Lignes affichées et Largeur Liste.

 

Masquer des champs dans une feuille de données

Imprimer E-mail
3 mars 2014

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.

 

Masquer une table

Imprimer E-mail
3 mars 2014

Outils/Options, onglet Affichage, décochez Objets masqués.

  • Clic-droit sur la table/Propriétés, cochez l'attribut Masqué.

 

Modèles de formulaire

Imprimer E-mail
3 mars 2014

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.

Modifier la police par défaut dans les feuilles de données

Imprimer E-mail
3 mars 2014

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.

 

Modifier l'ordre de saisie dans un formulaire

Imprimer E-mail
3 mars 2014

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.

 

Parametres d'ouverture

Imprimer E-mail
3 mars 2014

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.

 

Requête analyse croisée, vous avez une erreur...

Imprimer E-mail
3 mars 2014

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.

Un état sur plusieurs colonnes

Imprimer E-mail
3 mars 2014

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.

Utiliser une même image dans plusieurs formulaires

Imprimer E-mail
3 mars 2014

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.

 

Vous manipulez souvent une base

Imprimer E-mail
3 mars 2014

Compactez-la, elle prendra ainsi moins de place. Outils/Utilitaire de base de données/Compacter une base de données.