Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
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 06/09/2011, 13h44   #1
Membre régulier
 
Inscription : avril 2005
Messages : 251
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 251
Points : 86
Points : 86
Par défaut Case à cocher Previsualisation impression

Bonjour le Forum

Je reviens vers vous avec un souci sur un code vba. J' ai un formulaire attaché à une table tblReport.
avec les champs ReportName, Include de type OUI/NON, Description et un bouton Preview.
Le bouton Préview doit permettre de faire l' apercu d' un Etat que si la case include est coché.
J' ai commencé le code suivant en me basant sur le controle formulaire.
Le controle chekBox se trouve en index 1

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
Dim i As Integer, intCnt As Integer
Dim aCtl() As Control
Dim frm As Form
 
Set frm = Me
intCnt = frm.Count
ReDim aCtl(0 To intCnt - 1, 0 To 1)
For i = 0 To intCnt - 1
 
  Select Case frm(1).ControlType
 
  Case Include
 
        If (frm(1).Value = True) Then
 
      DoCmd.OpenReport acViewPreview
 
     Else
        frm(1).Value = False
        End If
 
  End Select
 
Next i
Erase aCtl
Mon souci c' est la déclaration de ReportName qui corresponde en frm(0) et la ligne de commande DoCmd.Open Report.
Merci d' avance si quelqu' un peut m' aide à corrigé mon code où me donner une autre solution plus
académique.
Aladin
Aladin_23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 13h55   #2
Rédacteur/Modérateur
 
Avatar de Dolphy35
 
Homme Morgan BILLY
Technicien de Production
Inscription : octobre 2004
Messages : 4 103
Détails du profil
Informations personnelles :
Nom : Homme Morgan BILLY
Âge : 33
Localisation : France, Ille et Vilaine (Bretagne)

Informations professionnelles :
Activité : Technicien de Production
Secteur : Industrie

Informations forums :
Inscription : octobre 2004
Messages : 4 103
Points : 8 728
Points : 8 728
Salut,

ton formulaire est un Form Continu ?

Dolphy ?
__________________
Personnaliser la vue Backstage d'Access 2010
Découvrez avec nous Office 2010
Je ne réponds pas aux questions techniques par MP
Dolphy35 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/09/2011, 17h11   #3
Membre régulier
 
Inscription : avril 2005
Messages : 251
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 251
Points : 86
Points : 86
Bonsoir Dolphy35 et le forum
Oui mon formulaire et un form continue
Aladin
Aladin_23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 20h32   #4
Membre régulier
 
Inscription : avril 2005
Messages : 251
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 251
Points : 86
Points : 86
Bonsoir le forum
Apres maintes recherches et de tests, j' ai résolu le pb
Aladin
Aladin_23 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 12/09/2011, 21h02   #5
Nouveau Membre du Club
 
Homme Mickaël
Dessinateur industriel
Inscription : décembre 2010
Messages : 61
Détails du profil
Informations personnelles :
Nom : Homme Mickaël
Localisation : France

Informations professionnelles :
Activité : Dessinateur industriel
Secteur : Industrie

Informations forums :
Inscription : décembre 2010
Messages : 61
Points : 31
Points : 31
Quel était le problème?
Ce serait intéressant de savoir

Merci d'avance !
Vhalar 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 21h58.


 
 
 
 
Partenaires

Hébergement Web