Rechercher : dans
Par :

Problème de Bouton dans un formulaire Access

Dernière réponse le 27 nov 2009 à 14:18:48 oussama, le 2 nov 2009 à 21:15:31 
 Signaler ce message aux modérateurs

Bonjour,
J'ai créer un formulaire avec des boutons, le probleme c'est que
> lorsque je clic sur un bouton le message suivant s'affiche :
> " L'expression sur clic entrée comme paramètre de la propriété de type
> évènement est à l'origine d'une erreur. Un problème est survenu
> durant la communication entre Microsoft Office Access et le Serveur
> OLE ou le contrôle ActiveX."
merci d'avance.

Configuration: Windows XP Internet Explorer 8.0

1

Jean_Jacques, le 3 nov 2009 à 07:50:09

Bonjour oussama,

Il est impossible de se faire une opinion sans avoir sou sles yeux le code contenu dans l'évènement.
Un copier/coller sera bienvenu.



A+ La science ne fait que trouver ce qui existe depuis toujours­.
REEVES Hubert.

Répondre à Jean_Jacques

2

oussama, le 5 nov 2009 à 17:26:04

Voici le code de l'evenemnt

Option Compare Database

Private Sub Commande18_Click()
On Error GoTo Err_Commande18_Click

Dim stDocName As String

stDocName = ChrW(1575) & ChrW(1604) & ChrW(1575) & ChrW(1587) & ChrW(1605) & ChrW(32) & ChrW(1608) & ChrW(1575) & ChrW(1604) & ChrW(1604) & ChrW(1602) & ChrW(1576)
DoCmd.OpenQuery stDocName, acNormal, acEdit

Exit_Commande18_Click:
Exit Sub

Err_Commande18_Click:
MsgBox Err.Description
Resume Exit_Commande18_Click

End Sub

Répondre à oussama

3

Jean_Jacques, le 5 nov 2009 à 18:04:20

Bonsoir oussama,


Dans ma documentation, je ne trouve pas trace d'une fonction ChrW() ?

Je ne connais que Chr(CodeCaractère)

De quoi s'agit-il ?

Cordialement
La science ne fait que trouver ce qui existe depuis toujours­.
REEVES Hubert.

Répondre à Jean_Jacques

4

moiced59, le 5 nov 2009 à 18:31:34

Bonjour

Je ne comprend pas tro ton code tu demande d ouvrir une requete qui s 'appel ....

ton code derriere stdocname signifie koi??

la fonction chr et chrw retourne un integer ou alors une lettre predefini !!!!

que veux tu faire exactement?

Répondre à moiced59

5

oussama, le 6 nov 2009 à 13:47:41

J'ai fait un bouton qui execute une requete deja creer !!
cordialement

Répondre à oussama

6

OlivrT, le 6 nov 2009 à 15:19:50

Oussama,
peux-tu expliquer pourquoi tu "essayes" de concaténer ces chaines de caractères ?
1) Cette fonction n'existe pas ! en VBA les fonctions qui ressemblent le plus apparement à ce que tu veux faire c'est : chr(90) qui retourne le caractère ou la fonction Asc("Z") qui retourne le code ASCII.

2) Pour éxecuter ta requête tu peux plus simplement faire ceci :

DoCmd.OpenQuery "MaRequete"

Répondre à OlivrT

7

oussama, le 10 nov 2009 à 15:18:12

Bonjour à tous,
alors moi je n'ai fait que utiliser le mode assister de access c'est lui qui a généré le code parce que moi je ne m'y connais pas en VBA.
merci

Répondre à oussama

8

OlivrT, le 12 nov 2009 à 09:51:04

:-/
Tu as essayé :

DoCmd.OpenQuery "LaNomDeTaQuery"

ou pas ?

Répondre à OlivrT

9

oussama, le 12 nov 2009 à 12:00:04

Bonjour,
oui j'ai essayé mais ça marche pas !!

Répondre à oussama

10

OlivrT, le 12 nov 2009 à 14:07:21

Peux-tu me renseigner sur ton OS et ta version d'Access stp.

Répondre à OlivrT

11

oussama, le 13 nov 2009 à 21:04:58

OS: Windows XP
Access 2003

Répondre à oussama

12

OlivrT, le 27 nov 2009 à 14:04:02

J'ai le même environnment de travail (os xp et access 2003) et ça marche ...
Essaye de réinstaller Office, dans de rare cas, une mauvaise installation peut provoquer ce genre de problème.
Si tu veux tu peux m'envoyer ta base, la plus vide possible, zippée et surtout scannée !
spideycodewarrior@hotmail.com

Répondre à OlivrT

13

Rhyton le boyar, le 27 nov 2009 à 14:13:55

Juste une piste au cas ou ça puisse aider, j'ai eu le même message plusieur fois.
Celà m'affichait ce message à chaque fois que j'essayais de programmer un bouton et de même lorsque j'essayais de faire marcher un bouton d'une base qui marchait très bien sur un ordinateur français et pas sur mon ordinateur de travail (je travaille à l'étranger)
Le problème était lié aux option de langages Office et aux options régionale de langage de l'ordinateur pour windows.

Bon courage,

Rhyton le boyar

Répondre à Rhyton le boyar

14

 oussama, le 27 nov 2009 à 14:18:48

Bonjour à tous,
merci pour vos réponse , je pense que je vais essayer de réinstaller office et voir...merci pour vos réponses

Répondre à oussama
Collection CommentÇaMarche.net