Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me donner la
solution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me donner la
solution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me donner la
solution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
Bonjour,
Le choix entre publipostage via DDE ou via ODBC s'effectue au niveau de la
méthode OpenDataSource de l'objet MailMerge.
Plus précisément c'est le paramètre Connection de la méthode
OpenDataSource
qui détermine la méthode d'accès aux données.
Par exemple pour accéder aux données de la table Customers de la base
NorthWind.mdb via ODBC,
on peut utiliser le code VBA suivant :
strConnect = "DSN=MS Access " _
& "Database;DBQ=C:Program FilesMicrosoft Office" _
& "OfficeSamplesNorthwind.mdb;" _
& "FIL=MS Access;"
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [Customers]"
Benoit Compoint
"Bruno MAZÉPA" <ReplyToNewsGroup> wrote in message
news:Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me donner
la
solution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
Bonjour,
Le choix entre publipostage via DDE ou via ODBC s'effectue au niveau de la
méthode OpenDataSource de l'objet MailMerge.
Plus précisément c'est le paramètre Connection de la méthode
OpenDataSource
qui détermine la méthode d'accès aux données.
Par exemple pour accéder aux données de la table Customers de la base
NorthWind.mdb via ODBC,
on peut utiliser le code VBA suivant :
strConnect = "DSN=MS Access " _
& "Database;DBQ=C:Program FilesMicrosoft Office" _
& "OfficeSamplesNorthwind.mdb;" _
& "FIL=MS Access;"
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [Customers]"
Benoit Compoint
"Bruno MAZÉPA" <ReplyToNewsGroup> wrote in message
news:O1DIAUD4DHA.1052@TK2MSFTNGP12.phx.gbl...
Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me donner
la
solution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
Bonjour,
Le choix entre publipostage via DDE ou via ODBC s'effectue au niveau de la
méthode OpenDataSource de l'objet MailMerge.
Plus précisément c'est le paramètre Connection de la méthode
OpenDataSource
qui détermine la méthode d'accès aux données.
Par exemple pour accéder aux données de la table Customers de la base
NorthWind.mdb via ODBC,
on peut utiliser le code VBA suivant :
strConnect = "DSN=MS Access " _
& "Database;DBQ=C:Program FilesMicrosoft Office" _
& "OfficeSamplesNorthwind.mdb;" _
& "FIL=MS Access;"
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [Customers]"
Benoit Compoint
"Bruno MAZÉPA" <ReplyToNewsGroup> wrote in message
news:Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me donner
la
solution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
Cher Benoit, bonjour.
Et un grand merci, je vais essayer cela de suite...
Cordialement.
"Benoit Compoint [MS]" a écrit dans le
message de news:%Bonjour,
Le choix entre publipostage via DDE ou via ODBC s'effectue au niveau de
la
méthode OpenDataSource de l'objet MailMerge.
Plus précisément c'est le paramètre Connection de la méthode
OpenDataSourcequi détermine la méthode d'accès aux données.
Par exemple pour accéder aux données de la table Customers de la base
NorthWind.mdb via ODBC,
on peut utiliser le code VBA suivant :
strConnect = "DSN=MS Access " _
& "Database;DBQ=C:Program FilesMicrosoft Office" _
& "OfficeSamplesNorthwind.mdb;" _
& "FIL=MS Access;"
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [Customers]"
Benoit Compoint
"Bruno MAZÉPA" <ReplyToNewsGroup> wrote in message
news:Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me
donner
lasolution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
Cher Benoit, bonjour.
Et un grand merci, je vais essayer cela de suite...
Cordialement.
"Benoit Compoint [MS]" <benoitc@online.microsoft.com> a écrit dans le
message de news:%23NWb9sD4DHA.2336@TK2MSFTNGP09.phx.gbl...
Bonjour,
Le choix entre publipostage via DDE ou via ODBC s'effectue au niveau de
la
méthode OpenDataSource de l'objet MailMerge.
Plus précisément c'est le paramètre Connection de la méthode
OpenDataSource
qui détermine la méthode d'accès aux données.
Par exemple pour accéder aux données de la table Customers de la base
NorthWind.mdb via ODBC,
on peut utiliser le code VBA suivant :
strConnect = "DSN=MS Access " _
& "Database;DBQ=C:Program FilesMicrosoft Office" _
& "OfficeSamplesNorthwind.mdb;" _
& "FIL=MS Access;"
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [Customers]"
Benoit Compoint
"Bruno MAZÉPA" <ReplyToNewsGroup> wrote in message
news:O1DIAUD4DHA.1052@TK2MSFTNGP12.phx.gbl...
Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me
donner
la
solution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
Cher Benoit, bonjour.
Et un grand merci, je vais essayer cela de suite...
Cordialement.
"Benoit Compoint [MS]" a écrit dans le
message de news:%Bonjour,
Le choix entre publipostage via DDE ou via ODBC s'effectue au niveau de
la
méthode OpenDataSource de l'objet MailMerge.
Plus précisément c'est le paramètre Connection de la méthode
OpenDataSourcequi détermine la méthode d'accès aux données.
Par exemple pour accéder aux données de la table Customers de la base
NorthWind.mdb via ODBC,
on peut utiliser le code VBA suivant :
strConnect = "DSN=MS Access " _
& "Database;DBQ=C:Program FilesMicrosoft Office" _
& "OfficeSamplesNorthwind.mdb;" _
& "FIL=MS Access;"
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [Customers]"
Benoit Compoint
"Bruno MAZÉPA" <ReplyToNewsGroup> wrote in message
news:Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me
donner
lasolution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
bonjour,
j'ai aussi un problème avec du publipostage par ODBC en VBA
Comment dépasser la limite de 510 caractères de la requête sql que l'on
atteint en utilisant les variables SQLStatement et SQLStatement 1
(se qui limite ce type de publipostage a des requêtes simples. ou
génériques
en présentant tous les champs de la requêtes ) ?
Si vous avez des solutions je suis preneur.
"Bruno MAZÉPA" a écrit dans le message de news:Cher Benoit, bonjour.
Et un grand merci, je vais essayer cela de suite...
Cordialement.
"Benoit Compoint [MS]" a écrit dans le
message de news:%Bonjour,
Le choix entre publipostage via DDE ou via ODBC s'effectue au niveau
de
laméthode OpenDataSource de l'objet MailMerge.
Plus précisément c'est le paramètre Connection de la méthode
OpenDataSourcequi détermine la méthode d'accès aux données.
Par exemple pour accéder aux données de la table Customers de la base
NorthWind.mdb via ODBC,
on peut utiliser le code VBA suivant :
strConnect = "DSN=MS Access " _
& "Database;DBQ=C:Program FilesMicrosoft Office" _
& "OfficeSamplesNorthwind.mdb;" _
& "FIL=MS Access;"
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [Customers]"
Benoit Compoint
"Bruno MAZÉPA" <ReplyToNewsGroup> wrote in message
news:Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me
donnerlasolution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
bonjour,
j'ai aussi un problème avec du publipostage par ODBC en VBA
Comment dépasser la limite de 510 caractères de la requête sql que l'on
atteint en utilisant les variables SQLStatement et SQLStatement 1
(se qui limite ce type de publipostage a des requêtes simples. ou
génériques
en présentant tous les champs de la requêtes ) ?
Si vous avez des solutions je suis preneur.
"Bruno MAZÉPA" <ReplyTo@NewsGroup> a écrit dans le message de news:
OtFs39F4DHA.2336@TK2MSFTNGP09.phx.gbl...
Cher Benoit, bonjour.
Et un grand merci, je vais essayer cela de suite...
Cordialement.
"Benoit Compoint [MS]" <benoitc@online.microsoft.com> a écrit dans le
message de news:%23NWb9sD4DHA.2336@TK2MSFTNGP09.phx.gbl...
Bonjour,
Le choix entre publipostage via DDE ou via ODBC s'effectue au niveau
de
la
méthode OpenDataSource de l'objet MailMerge.
Plus précisément c'est le paramètre Connection de la méthode
OpenDataSource
qui détermine la méthode d'accès aux données.
Par exemple pour accéder aux données de la table Customers de la base
NorthWind.mdb via ODBC,
on peut utiliser le code VBA suivant :
strConnect = "DSN=MS Access " _
& "Database;DBQ=C:Program FilesMicrosoft Office" _
& "OfficeSamplesNorthwind.mdb;" _
& "FIL=MS Access;"
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [Customers]"
Benoit Compoint
"Bruno MAZÉPA" <ReplyToNewsGroup> wrote in message
news:O1DIAUD4DHA.1052@TK2MSFTNGP12.phx.gbl...
Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me
donner
la
solution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
bonjour,
j'ai aussi un problème avec du publipostage par ODBC en VBA
Comment dépasser la limite de 510 caractères de la requête sql que l'on
atteint en utilisant les variables SQLStatement et SQLStatement 1
(se qui limite ce type de publipostage a des requêtes simples. ou
génériques
en présentant tous les champs de la requêtes ) ?
Si vous avez des solutions je suis preneur.
"Bruno MAZÉPA" a écrit dans le message de news:Cher Benoit, bonjour.
Et un grand merci, je vais essayer cela de suite...
Cordialement.
"Benoit Compoint [MS]" a écrit dans le
message de news:%Bonjour,
Le choix entre publipostage via DDE ou via ODBC s'effectue au niveau
de
laméthode OpenDataSource de l'objet MailMerge.
Plus précisément c'est le paramètre Connection de la méthode
OpenDataSourcequi détermine la méthode d'accès aux données.
Par exemple pour accéder aux données de la table Customers de la base
NorthWind.mdb via ODBC,
on peut utiliser le code VBA suivant :
strConnect = "DSN=MS Access " _
& "Database;DBQ=C:Program FilesMicrosoft Office" _
& "OfficeSamplesNorthwind.mdb;" _
& "FIL=MS Access;"
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [Customers]"
Benoit Compoint
"Bruno MAZÉPA" <ReplyToNewsGroup> wrote in message
news:Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me
donnerlasolution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
Bonsoir,
Vous pouvez vous affranchir de cette limite de 510 caractères en
définissant
votre requête complexe dans la base MDB.
Par exemple si vous appelez cette requête "MaRequeteDefinieDansAccess",
vous
pouvez utiliser les lignes de code suivantes :
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [MaRequeteDefinieDansAccess]"
Benoit Compoint
"" wrote in message
news:buouq8$m8p$bonjour,
j'ai aussi un problème avec du publipostage par ODBC en VBA
Comment dépasser la limite de 510 caractères de la requête sql que l'on
atteint en utilisant les variables SQLStatement et SQLStatement 1
(se qui limite ce type de publipostage a des requêtes simples. ou
génériquesen présentant tous les champs de la requêtes ) ?
Si vous avez des solutions je suis preneur.
"Bruno MAZÉPA" a écrit dans le message de news:Cher Benoit, bonjour.
Et un grand merci, je vais essayer cela de suite...
Cordialement.
"Benoit Compoint [MS]" a écrit dans le
message de news:%Bonjour,
Le choix entre publipostage via DDE ou via ODBC s'effectue au niveau
delaméthode OpenDataSource de l'objet MailMerge.
Plus précisément c'est le paramètre Connection de la méthode
OpenDataSourcequi détermine la méthode d'accès aux données.
Par exemple pour accéder aux données de la table Customers de la
base
NorthWind.mdb via ODBC,
on peut utiliser le code VBA suivant :
strConnect = "DSN=MS Access " _
& "Database;DBQ=C:Program FilesMicrosoft Office" _
& "OfficeSamplesNorthwind.mdb;" _
& "FIL=MS Access;"
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [Customers]"
Benoit Compoint
"Bruno MAZÉPA" <ReplyToNewsGroup> wrote in message
news:Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me
donnerlasolution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
Bonsoir,
Vous pouvez vous affranchir de cette limite de 510 caractères en
définissant
votre requête complexe dans la base MDB.
Par exemple si vous appelez cette requête "MaRequeteDefinieDansAccess",
vous
pouvez utiliser les lignes de code suivantes :
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [MaRequeteDefinieDansAccess]"
Benoit Compoint
"D.delrieux@wanadoo" <d.delrieux@wanadoo.fr> wrote in message
news:buouq8$m8p$1@news-reader3.wanadoo.fr...
bonjour,
j'ai aussi un problème avec du publipostage par ODBC en VBA
Comment dépasser la limite de 510 caractères de la requête sql que l'on
atteint en utilisant les variables SQLStatement et SQLStatement 1
(se qui limite ce type de publipostage a des requêtes simples. ou
génériques
en présentant tous les champs de la requêtes ) ?
Si vous avez des solutions je suis preneur.
"Bruno MAZÉPA" <ReplyTo@NewsGroup> a écrit dans le message de news:
OtFs39F4DHA.2336@TK2MSFTNGP09.phx.gbl...
Cher Benoit, bonjour.
Et un grand merci, je vais essayer cela de suite...
Cordialement.
"Benoit Compoint [MS]" <benoitc@online.microsoft.com> a écrit dans le
message de news:%23NWb9sD4DHA.2336@TK2MSFTNGP09.phx.gbl...
Bonjour,
Le choix entre publipostage via DDE ou via ODBC s'effectue au niveau
de
la
méthode OpenDataSource de l'objet MailMerge.
Plus précisément c'est le paramètre Connection de la méthode
OpenDataSource
qui détermine la méthode d'accès aux données.
Par exemple pour accéder aux données de la table Customers de la
base
NorthWind.mdb via ODBC,
on peut utiliser le code VBA suivant :
strConnect = "DSN=MS Access " _
& "Database;DBQ=C:Program FilesMicrosoft Office" _
& "OfficeSamplesNorthwind.mdb;" _
& "FIL=MS Access;"
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [Customers]"
Benoit Compoint
"Bruno MAZÉPA" <ReplyToNewsGroup> wrote in message
news:O1DIAUD4DHA.1052@TK2MSFTNGP12.phx.gbl...
Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me
donner
la
solution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.
Bonsoir,
Vous pouvez vous affranchir de cette limite de 510 caractères en
définissant
votre requête complexe dans la base MDB.
Par exemple si vous appelez cette requête "MaRequeteDefinieDansAccess",
vous
pouvez utiliser les lignes de code suivantes :
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [MaRequeteDefinieDansAccess]"
Benoit Compoint
"" wrote in message
news:buouq8$m8p$bonjour,
j'ai aussi un problème avec du publipostage par ODBC en VBA
Comment dépasser la limite de 510 caractères de la requête sql que l'on
atteint en utilisant les variables SQLStatement et SQLStatement 1
(se qui limite ce type de publipostage a des requêtes simples. ou
génériquesen présentant tous les champs de la requêtes ) ?
Si vous avez des solutions je suis preneur.
"Bruno MAZÉPA" a écrit dans le message de news:Cher Benoit, bonjour.
Et un grand merci, je vais essayer cela de suite...
Cordialement.
"Benoit Compoint [MS]" a écrit dans le
message de news:%Bonjour,
Le choix entre publipostage via DDE ou via ODBC s'effectue au niveau
delaméthode OpenDataSource de l'objet MailMerge.
Plus précisément c'est le paramètre Connection de la méthode
OpenDataSourcequi détermine la méthode d'accès aux données.
Par exemple pour accéder aux données de la table Customers de la
base
NorthWind.mdb via ODBC,
on peut utiliser le code VBA suivant :
strConnect = "DSN=MS Access " _
& "Database;DBQ=C:Program FilesMicrosoft Office" _
& "OfficeSamplesNorthwind.mdb;" _
& "FIL=MS Access;"
WordDoc.MailMerge.OpenDataSource _
Name:="C:Program FilesMicrosoft OfficeOffice" _
& "SamplesNorthwind.mdb", _
ReadOnly:=True, LinkToSource:=True, _
Connection:=strConnect, _
SQLStatement:="SELECT * FROM [Customers]"
Benoit Compoint
"Bruno MAZÉPA" <ReplyToNewsGroup> wrote in message
news:Bonjour à tous, et surtout à Raymond... (qui va j'en suis sur me
donnerlasolution) ;-))
Sous Access 2000.
Comment faire un publipostage par ODBC en VBA ?
--
Cordialement.