Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access
Access Forum d'entraide sur Microsoft Access. Avant de poster -> La F.A.Q Access
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 05/04/2011, 14h55   #1
Futur Membre du Club
 
Inscription : novembre 2010
Messages : 101
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 101
Points : 16
Points : 16
Par défaut Et un export Excel de plus !

Bonjour à Tous,

Nous le savons : c'est une discussion comme beaucoup d'autres que j'ouvre... mais je ne pane vraiment rien à ces pages : http://cafeine.developpez.com/access...l/excel/#LIV-A ou , et encore là.

Lors que je crée une commande Excel dans Formulaire, puisque je clique sur le bouton commande => Excel s'ouvre mais vide.
Et tous les Tuto FAQ et réponses en discussion sont soit du chinois (mandarin) soit inadapté à mon souci.

Voici mon code :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
 
Private Sub Commande64_Click()
On Error GoTo Err_Commande64_Click
 
    Dim oApp As Object
 
    Set oApp = CreateObject("Excel.Application")
    oApp.Visible = True
    'Only XL 97 supports UserControl Property
    On Error Resume Next
    oApp.UserControl = True
 
Exit_Commande64_Click:
    Exit Sub
 
Err_Commande64_Click:
    MsgBox Err.Description
    Resume Exit_Commande64_Click
 
End Sub
Comment faire pour que ma requête s'affiche en Excel à partir du bouton-commande (dans le Formulaire) svp ?

Merci par avance,
Bk
brankorri est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 05/04/2011, 16h02   #2
Membre Expert
 
Avatar de zoom61
 
Homme Vincent ...
Passionné d'informatique
Inscription : janvier 2005
Messages : 1 217
Détails du profil
Informations personnelles :
Nom : Homme Vincent ...
Âge : 39
Localisation : France, Haute Vienne (Limousin)

Informations professionnelles :
Activité : Passionné d'informatique
Secteur : Industrie

Informations forums :
Inscription : janvier 2005
Messages : 1 217
Points : 1 506
Points : 1 506
Envoyer un message via Yahoo à zoom61 Envoyer un message via Skype™ à zoom61
Avec cela tu devrais pour exporter et ouvrir ton fichier :
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
Private Sub Commande64_Click()
On Error GoTo Err_Commande64_Click
 
    Dim oApp As Object
    Dim NChemin as string
    Dim NFichier as string
 
    DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel97, "Nom_requete", NChemin & "\" & NFichier & ".xls", True
 
    Set xls = CreateObject("Excel.Application")
    xls.Workbooks.Open NChemin & "\" & NFichier & ".xls"
    xls.Visible = True 
 
Exit_Commande64_Click:
    Exit Sub
 
Err_Commande64_Click:
    MsgBox Err.Description
    Resume Exit_Commande64_Click
 
End Sub
__________________
N'oubliez pas le Tag :

C'est en parvenant à nos fins par l'effort, en étant prêt à faire le sacrifice de profits immédiats en faveur du bien-être d'autrui à long terme, que nous parviendrons au bonheur caractérisé par la paix et le contentement authentique. [Dalaï Lama]
Je ne réponds pas aux messages privés s'ils sont liés à une question du forum

Mon site sur Developpez.com
zoom61 est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 05/04/2011, 16h13   #3
Futur Membre du Club
 
Inscription : novembre 2010
Messages : 101
Détails du profil
Informations forums :
Inscription : novembre 2010
Messages : 101
Points : 16
Points : 16
Bonjour Zoom,

Rien à dire : tu es un As !

Merci beaucoup,
Bk
brankorri 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 01h52.


 
 
 
 
Partenaires

Hébergement Web