Bonjour,
j'aimerais déclarer mes formulaires dans un module de constante. J'ai chercher sur le site mais impossible de trouver comment le faire...
merci d'avance
seba_stien
Bonjour,
j'aimerais déclarer mes formulaires dans un module de constante. J'ai chercher sur le site mais impossible de trouver comment le faire...
merci d'avance
seba_stien
Salut,
La gestion des form en Access est un peu tordue, pourquoi veux-tu faire cela ?
A+
Vous voulez une réponse rapide et efficace à vos questions téchniques ?
Ne les posez pas en message privé mais dans le forum, vous bénéficiez ainsi de la compétence et de la disponibilité de tous les contributeurs.
Et aussi regardez dans la FAQ Access et les Tutoriaux Access. C'est plein de bonnes choses.
Car si dans l'avenir je dois changer le nom de mes formulaires ca m'évite de le changer partout dans mon code. Et surtout ca fait plus propre d'aller changer dans mes constantes le nom que de faire ctrl+f replace...
salut,
regarde dans ma signature si les idées liées aux tables de paramètres te donnent des pistes intéressantes.
Cycle de vie d'un bon programme :
1/ ça fonctionne 2/ ça s'optimise 3/ ça se refactorise
Pas de question technique par MP, je ne réponds pas
Mes ouvrages :
Migrer les applications VBA Access et VBA Excel vers la Power Platform
Apprendre à programmer avec Access 2016, Access 2019 et 2021
Apprendre à programmer avec VBA Excel
Prise en main de Dynamics 365 Business Central
Coffrets disponibles de mes ouvrages : https://www.editions-eni.fr/jean-philippe-andre
Pensez à consulter la FAQ Excel et la FAQ Access
Derniers tutos
Excel et les paramètres régionaux
Les fichiers Excel binaires : xlsb,
Autres tutos
dans un module :
dans le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part const cSTR_NOM_FORM_1 = "frmFormulaire1"
C'est quelque chose comme ça que tu veux
Code : Sélectionner tout - Visualiser dans une fenêtre à part docmd.openform cSTR_NOM_FORM_1
[Access] Les bases du débogage => ici
Ben j'aurais aimé avoir dans mon module constante:
dans le code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Public Const cSTR_NOM_FORM_1 as form = "frmFormulaire1"
Merci à tous pour votre aide
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 cSTR_NOM_FORM_1.Visible=True ou cSTR_NOM_FORM_1.mytextbox.value="test"
Ah oui, mais non.
Un formulaire étant un objet, tu dois passer par un set.
dans un module
Et tu appelles la sub Demarrage au lancement de l'appli.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public gFrm_Form1 as form Sub Demarrage set gFrm_Form1 = forms("frmFormulaire1") end sub
[Access] Les bases du débogage => ici
Partager