Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > IHM
IHM Ce forum est dédié aux questions relatives à la création de formulaires et d'états, avec ou sans code VBA, et macros.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 29/09/2011, 14h00   #1
Futur Membre du Club
 
Homme
Technicien maintenance
Inscription : août 2008
Messages : 67
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Technicien maintenance

Informations forums :
Inscription : août 2008
Messages : 67
Points : 18
Points : 18
Par défaut Visibilité d'une variable sur l'ensemble de l'application

Bonjour

Petit souci, j'ai une variable Byte que je voudrais utiliser sur l'ensemble du projet comment faire au niveau déclaration pour en disposer sur l'ensemble de mes formulaires. J'ai cherché dans les FAQ et l'aide de VBA ??? je n'ai rien trouvé sur ce sujet.
Merci d'avance pour vos réponses

Jean Pierre
Jeanpierre71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 14h11   #2
Rédacteur/Modérateur
 
Avatar de Domi2
 
Homme
Inscription : juin 2006
Messages : 6 226
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 52
Localisation : Suisse

Informations professionnelles :
Secteur : Administration - Collectivité locale

Informations forums :
Inscription : juin 2006
Messages : 6 226
Points : 9 924
Points : 9 924
Envoyer un message via Skype™ à Domi2
Bonjour,

Ceci devrait t'aider : Fondements sur les variables et les constantes.

Domi2
__________________
Vous avez des montres, nous avons le temps ! (citation attribuée à L.-S. Senghor)

Ici, on ne perd pas de temps ! On en passe...


Access : créer des codes-barres 128 en VBA
Access : les commandes intégrées des menus

Ce message (ou un autre) vous a aidé ? Votez pour lui avec
Domi2 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 16h04   #3
Futur Membre du Club
 
Homme
Technicien maintenance
Inscription : août 2008
Messages : 67
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Technicien maintenance

Informations forums :
Inscription : août 2008
Messages : 67
Points : 18
Points : 18
Merci pour ta réponse mais dans le tableau qui est à la fin du lien que tu m'as donné (durée et porté de vie).
Dans la déclaration Public de la premiere colonne il y a dans la 3eme colonne
Projet/Projet
cas qui m'interesse.
- J'ai déclaré la variable public au niveau du formulaire de base au niveau de l'en tête (qui n'est fermé qu'avec le bouton quitter la base) cela ne marche pas. Dès que l'on accéde à un autre formulaire la variable est inconnue
- J'ai essayer en la declarant public dans un module idem

Normalement si la variable est déclarée public elle devrait être visible sur tout le projet non ?
Jeanpierre71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/09/2011, 16h14   #4
Responsable Access
 
Avatar de Arkham46
 
Inscription : septembre 2003
Messages : 4 300
Détails du profil
Informations personnelles :
Localisation : France, Loiret (Centre)

Informations forums :
Inscription : septembre 2003
Messages : 4 300
Points : 7 939
Points : 7 939
bjr,

Citation:
Envoyé par Jeanpierre71 Voir le message
Normalement si la variable est déclarée public elle devrait être visible sur tout le projet non ?
oui si dans un module standard, mais accessible dans le VBA uniquement
si tu essayes d'accéder à la variable à partir du requête ou d'un contrôle ça ne doit pas marcher je pense
il faut à ce moment faire une fonction publique qui renvoit la variable, ou directement la valeur voulue :

Code :
1
2
3
4
5
Public MaVar as String
 
Public Function MaVarFunc as String
MaVarFunc = MaVar
End Function
ensuite = MaVarFunc() dans la source d'un contrôle par exemple devrait fonctionner
__________________
Assistant de création/modification de rubans Office
Utilisez en VBA les librairies graphiques GDI, GDI+ et openGL

Blog Office Mon Site DVP
Arkham46 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/10/2011, 13h46   #5
Futur Membre du Club
 
Homme
Technicien maintenance
Inscription : août 2008
Messages : 67
Détails du profil
Informations personnelles :
Sexe : Homme

Informations professionnelles :
Activité : Technicien maintenance

Informations forums :
Inscription : août 2008
Messages : 67
Points : 18
Points : 18
MERCI !
Jeanpierre71 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h51.


 
 
 
 
Partenaires

Hébergement Web