Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
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 28/12/2011, 13h51   #1
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Par défaut Blocage macros si langue OS # de access

Bonjour,
D'abord, Bonne année et meilleurs vœux de bonheur ......

En fait, je voudrais faire tourner une appli access sur un PC qui travail avec une langue différente que celle de la version d'access.

Ma question, comment éviter le blocage des boutons access tout on ayant les paramètres linguistique de l'os réglé sur une langue différente de la version d'access utilisée ??



Merci de votre temps et @+ les ami(e)s
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 28/12/2011, 15h37   #2
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Rebonjour,

Je viens d’essayer ceci: Changement des paramètres régionaux et ça fait l'affaire comme il a été prévue.

Par contre je trouve que cette solution n'est pas pratique et j'aimerai avoir une astuce sur comment faire pour faire tourner access même si la langue est différente de la version d'installation ?

Help pliiiizzz

@+
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2011, 10h49   #3
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Bonjour à toutes et à tous,

Après une nuit blanche passée à chercher à gauche et à droite, je me retrouve avec "toujours" la BD access qui ne marche pas.

Toutefois, les codes et macros ne marchent pas avec une langue système différente que celle dela version d'access installée ...

Comment faire cette fois pour permettre à access de gérer ce blocage ?

MS n'ont pas pensé à ceci ?

Mystère ...

Merci encore et bon courage.
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2011, 11h32   #4
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
Bonjour,

Pourrai-tu détailler le blocage auquel tu es confronté ?
Est-ce réellement un blocage ou une erreur à l'exécution du code VBA ?

J'ai déjà utilisé sans problème des applis Access développées en anglais, sur mon PC (Windows XP en français).

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2011, 12h16   #5
Rédacteur/Modérateur
 
Avatar de Philippe JOCHMANS
 
Homme Philippe JOCHMANS
Développeur informatique
Inscription : mai 2005
Messages : 17 625
Détails du profil
Informations personnelles :
Nom : Homme Philippe JOCHMANS
Âge : 44
Localisation : France, Loir et Cher (Centre)

Informations professionnelles :
Activité : Développeur informatique
Secteur : Communication - Médias

Informations forums :
Inscription : mai 2005
Messages : 17 625
Points : 30 958
Points : 30 958
Envoyer un message via MSN à Philippe JOCHMANS Envoyer un message via Skype™ à Philippe JOCHMANS
Bonjour

Cela arrive par exemple lorsque l'on utilise des termes Français dans des requêtes en mode création tel que Formulaires qui ne sont par interprétés.

Lorsque l'on développe tout en VBA on a pas de soucis.

Philippe
__________________
Détaillez vos questions, sinon vous aurez des réponses erronées et vous irez tout droit dans le et lisez les règles sinon
Si vous pensez commencer sans un livre, oublier : livres pour débuter
Vous pouvez consulter mes articles sur Access et PowerPoint
Le blog Office.

Inutile de m'envoyer un MP pour des questions techniques ou de me relancer , je n'y répondrais pas.
Philippe JOCHMANS est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2011, 12h25   #6
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Bonjour LedZeppII,

Merci beaucoup pour votre retour rapide et clair.

En fait, mon soucis est le suivant;
1- Cf. capture d'écran
2- Ce message est dû au fait que les paramètre linguistique de windows ont été réglé sur une langue asiatique et donc une langue différente de celle d'access
3- Le fait de rétablir les paramètres linguistiques en "Français", il n'y plus de blocage
4- Ce basculement à chaque fois que je souhaite utiliser access me dérrange et je cherche une solution permanente qui me permettra de ne plus toucher aux paramètres de langue à chaque fois.

Voili voilou

Fais moi signe stp si tu as besoin de plus d'infos.
@+



Citation:
Envoyé par LedZeppII Voir le message
Bonjour,

Pourrai-tu détailler le blocage auquel tu es confronté ?
Est-ce réellement un blocage ou une erreur à l'exécution du code VBA ?

J'ai déjà utilisé sans problème des applis Access développées en anglais, sur mon PC (Windows XP en français).

A+
Images attachées
Type de fichier : jpg Shmider_ErreurAppliParaLangue.jpg (38,6 Ko, 7 affichages)
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2011, 12h30   #7
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Bonjour Philippe JOCHMANS,

Super la remarque, vraiment il faut y aller pour la voir !
J'ai jamais fait cette analogie entre la langue et l'intérieur des requêtes!

Et comment peut ton résoudre cette impuissance d'access si j'ose l'appeler ainsi ?

Merci pour ta réponse et bon courage à toi Philippe JOCHMANS

Citation:
Envoyé par Philippe JOCHMANS Voir le message
Bonjour

Cela arrive par exemple lorsque l'on utilise des termes Français dans des requêtes en mode création tel que Formulaires qui ne sont par interprétés.

Lorsque l'on développe tout en VBA on a pas de soucis.

Philippe
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2011, 15h14   #8
Modérateur
 
Homme René MAROT
Inscription : octobre 2005
Messages : 5 479
Détails du profil
Informations personnelles :
Nom : Homme René MAROT
Localisation : Canada

Informations forums :
Inscription : octobre 2005
Messages : 5 479
Points : 7 568
Points : 7 568
Autant que je me souvienne pour résoudre le problème des [Formulaires], il faut aller dans le SQL est taper [forms] au lieu de [formulaires] ... après Access semble capable de traduire de l'anglais aux autres langue.

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.
marot_r est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2011, 15h38   #9
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Bonjour marot_r,

OK chef, I'll try this one

C'est gentille pour la réponse.

@+

PS: j'ai rajouter l'exemple en pièce jointe (qui ne marche pas non plus avec la solution proposée par marot_r)

Citation:
Envoyé par marot_r Voir le message
Autant que je me souvienne pour résoudre le problème des [Formulaires], il faut aller dans le SQL est taper [forms] au lieu de [formulaires] ... après Access semble capable de traduire de l'anglais aux autres langue.

A+
Fichiers attachés
Type de fichier : zip TEST.zip (29,2 Ko, 3 affichages)
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 29/12/2011, 19h40   #10
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
Bonsoir,

Tu ne nous as toujours pas dit dans quelle(s) circonstance(s) le problème apparaît.

Au vu de la capture d'écran, la base s'ouvre, peut-être bien aussi un formulaire ...
Ensuite tu as le message d'erreur quand tu cliques sur un bouton ?

Concernant ta base exemple, que doit-on faire pour reproduire l'erreur ?

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2011, 12h12   #11
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Bonjour LedZeppII,

Merci pour ta remarque.

Oui effectivement j'ai du oublié ce petit détail.

Alors, la BD en pièce jointe a été jointe purement à titre de test. Vous pouvez aussi tester sur l'une de vos bases.

En effet, pour reproduire la même erreur (cf. message en capture d'écran), il suffit de basculer vos paramètres linguistiques sur une langue asiatique ou arabe.

En fait, le problème survient lorsqu'on appuie sur un bouton dans un formulaire.

Voilà je pense que j'ai enfin arrivé à exprimer tout ce qui pesait lourd sur mon crane !!

@+ les gars


Citation:
Envoyé par LedZeppII Voir le message
Bonsoir,

Tu ne nous as toujours pas dit dans quelle(s) circonstance(s) le problème apparaît.

Au vu de la capture d'écran, la base s'ouvre, peut-être bien aussi un formulaire ...
Ensuite tu as le message d'erreur quand tu cliques sur un bouton ?

Concernant ta base exemple, que doit-on faire pour reproduire l'erreur ?

A+
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2011, 15h51   #12
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
Bonjour Shmider,

Désolé, je n'arrive pas à reproduire le problème.
C'est peut-être parce que je n'ai pas de langue asiatique ou arabe, disponible sur mon PC.
J'ai testé avec des langues cyrilliques sans problème.

Note : j'ai remplacé la macro Action:ExécuterCommande Commande:Actualiser par Action:Actualiser pour rafraichir le formulaire.
Action:ExécuterCommande Commande:Actualiser s'utilise plutôt sur un objet table ou requête ouvert en mode feuille de données.

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2011, 16h19   #13
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
Salut LedZeppII,

Peux tu s'il te plait basculer tes paramètres linguistiques sur "Arabe" et tester si le bouton marche chez toi ? ça m'étonnerai ...

Merci pour la remarque
@+

Citation:
Envoyé par LedZeppII Voir le message
Bonjour Shmider,

Désolé, je n'arrive pas à reproduire le problème.
C'est peut-être parce que je n'ai pas de langue asiatique ou arabe, disponible sur mon PC.
J'ai testé avec des langues cyrilliques sans problème.

Note : j'ai remplacé la macro Action:ExécuterCommande Commande:Actualiser par Action:Actualiser pour rafraichir le formulaire.
Action:ExécuterCommande Commande:Actualiser s'utilise plutôt sur un objet table ou requête ouvert en mode feuille de données.

A+
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2011, 18h49   #14
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
J'ai réussi à ajouter la langue arabe à mon Windows XP.

Je suis passé en Arabe(Algérie) puis j'ai ouvert ta base exemple, puis le formulaire.
  • La date s'affiche 30-12-2011 (au lieu de 30/12/2011 avant).
    La zone de liste est vide.
  • Je change le jour 30 en jour 29.
  • Je clique sur le bouton.
  • La zone de liste contient maintenant 2 lignes suite à l'exécution de la macro du bouton.
    (Je rappelle que j'ai corrigé la macro)
A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2011, 19h01   #15
Candidat au titre de Membre du Club
 
shmider
Inscription : novembre 2010
Messages : 38
Détails du profil
Informations personnelles :
Nom : shmider

Informations forums :
Inscription : novembre 2010
Messages : 38
Points : 10
Points : 10
ReBonjour,

As tu essayé sur une autre base de données s'il te plait (tout en gardant la langue arabe)?

Merci à toi.

Citation:
Envoyé par LedZeppII Voir le message
J'ai réussi à ajouter la langue arabe à mon Windows XP.

Je suis passé en Arabe(Algérie) puis j'ai ouvert ta base exemple, puis le formulaire.
  • La date s'affiche 30-12-2011 (au lieu de 30/12/2011 avant).
    La zone de liste est vide.
  • Je change le jour 30 en jour 29.
  • Je clique sur le bouton.
  • La zone de liste contient maintenant 2 lignes suite à l'exécution de la macro du bouton.
    (Je rappelle que j'ai corrigé la macro)
A+
shmider est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 30/12/2011, 20h16   #16
Rédacteur
 
Avatar de LedZeppII
 
Homme
Maintenance données produits
Inscription : décembre 2005
Messages : 3 939
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Maintenance données produits
Secteur : Distribution

Informations forums :
Inscription : décembre 2005
Messages : 3 939
Points : 6 278
Points : 6 278
Bonsoir,

Je viens d'essayer trois base différentes, après avoir changé la langue en arabe(Algérie).
Je n'ai pas de soucis en cliquant sur des boutons.

De ce que je vois sur mon PC, passer en langue arabe sur un Windows installé en français ne change que les dates, les nombres, et quelques autres paramètres régionaux.

Windows et Access continuent à afficher des messages en français.

A+
LedZeppII est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h13.


 
 
 
 
Partenaires

Hébergement Web