質問: ftp.getreply() msgbox text ftp.close exit sub end if msgbox dir(target) & "を送信しました。", vbinformation ftp.close そこで、単純なftpバッチファイルを作ってそれを実行させてみましたが結果は同じです。 url接続(でいいのでしょうか ftp://***:+++@>>>>>)では、フォルダが開いたのでそこにファイルをいれてみたところ、正常にアップロードできていました。 ftpソフト、url接続 → 成功 vba、バッチファイル → 失敗、0バイト 接続先はyahooショッピングのftpサーバ、当方の環境はwindows7pro+excel2013です。 セキュリティソフトの終了、ファイアウォールのファイル転送許可などもチェックしました。 原因がわかる方おられませんでしょうか。 よろしくお願い致します。
回答: 気になる点。 ・putはパス指定ではなくファイル名のみの指定では? ・ローカルのファイルはちゃんとできてる?