Microsoft Access ClubAccess超初心者対象ForumAccess初級者対象ForumAccess初・中級者対象ForumAccess VBA Tips ForumDAO、ADO、SQL Forum

     

No1085.sendobjectを行うと文字化けが発生する

タイトルsendobjectを行うと文字化けが発生する
記事No: 1085
投稿日: 2004/07/23(Fri) 14:35
投稿者: YAYA
OS:Windows2000とWindowsXP
Access Version:Access2000

sendobjectを使ってテーブルデータを転送しています。
DoCmd.SendObject acSendTable, "T_SMS", acFormatXLS, "XXXXXX@XXX.com", "", "", "XXX data",
"X.XX XXXデータ転送", False, ""
Windows2000から上記処理を行い、WindowsXPでメールを受け取りファイルを開けると文字化けが
発生します。
WindowsXPからWindows2000また、WindowsXPからWindowsXPの場合には発生しません。
文字化けをなくす方法知っている方教えてください。

タイトルRe: 原因はわかりませんが・・・
記事No: 1099
投稿日: 2004/07/27(Tue) 03:23
投稿者: hide
 とりあえずダメ元で、エクセルの出力形式を強制的に古くしてやってみるとどうか・・・
「acFormatXLS」→「"MicrosoftExcelBiff5(*.xls)"」

> WindowsXPからWindows2000また、WindowsXPからWindowsXPの場合には発生しません。
> 文字化けをなくす方法知っている方教えてください。

 たぶんですが、OSの違いと言うよりも、そのマシンのOfficeの環境に原因があるような
気もします。たとえば、SPの有無やSPのバージョン違い等。それか、OfficeXP、2003では
バグが修正されて現象が出ないかも。

 又、下記の参考リンクは今回の件とは直接無関係かもしれないけど、
SendObjectって何かバグが結構あるんですよね〜。

[ACC2000]SendObjectメソッドのsubjectに2バイト文字を使用するとエラー
http://support.microsoft.com/default.aspx?scid=kb;ja;414212

[ACC2000] Access 2000 の SendObject メソッドで失敗する
http://support.microsoft.com/default.aspx?scid=kb;ja;260819

[ACC2000]SendObjectを使用すると複数回目でメール送信ができない
http://support.microsoft.com/default.aspx?scid=kb;ja;417909

ACC2000:「プログラム ... 送信しようとプログラムがしています」
SendObject マクロまたはメソッドでのメッセージ
http://support.microsoft.com/default.aspx?scid=kb;JA;263084

[ACC2000] Office 2000 Service Pack 3 で修正される Access 2000 の問題
http://support.microsoft.com/default.aspx?scid=kb;ja;326605


このAccessフォーラム過去ログ集は、Microsoft Access Club が運営しています


 

ページの先頭へ 前ページへ戻る