- 締切済み
まいと~くFAX エクセルマクロ
初心者です。 まいと~くCOLORFAXでサンプルファイルを使用していたのが、 別のパソコンで使えなくて困っています。 OS・Excel2003で同じですが、FAX6や8PROでは、 A1に入力した送信先に送信出来ません。 何処を直せば良いか教えて頂きたくお願い致します。 Sub FAX送信() If Cells(1, 1) = 0 Then MsgBox ("A1にダイアル先") Exit Sub End If Set MfRemote1 = CreateObject("MFREMOTE.MfRemoteCtrl.1") '「FAX」の起動 intResult = MfRemote1.Connect '送信先設定 intResult = MfRemote1.SendTo(Cells(1, ), "dummy:name", "dummy:title", "dummy:Company") '送付状無 blnResult = MfRemote1.CoverPage("") 'ドライバ名取得 strNewPrinter = MfRemote1.GetPrinterName strNewPort = MfRemote1.GetPrinterPort strOldPrinter = Application.ActivePrinter '2000のプリンタ設定方法は他のバージョンとは異なる If Application.Version = "9.0" And Application.Build = "2823" Then 'Excel 2000初期バージョン(SRなし) strNewPrinter = strNewPort & " の " & strNewPrinterElse strNewPrinter = strNewPrinter & " on " & strNewPort 'Excel97、Excel2000SR1 End If Application.ActivePrinter = strNewPrinter On Error Resume Next '印刷 Worksheets("明細表").PrintOut Application.ActivePrinter = strOldPrinter MfRemote1.DisConnect Rem For intCount = 0 To lstSendTo.ListCount - 1 Rem lstSendTo.Selected(intCount) = False Rem Next intCountEnd Sub End Sub
- みんなの回答 (3)
- 専門家の回答
補足
返事が遅くなり、申し訳ありません。 ファイルが使えるパソコンとそうでないパソコンに距離がありまして・・・m(__)m 電話回線は大丈夫です。(笑) bin-chanさんのパソコンでは http://www.intercom.co.jp/support/mytalk/7/dde/macro.html にあるサンプルは使えますか? OSはどちらもXP エクセルは2003 一般電話回線です。 ただ、使えるパソコンでは、ネットワークでSOHOクライアントとして使っています。