メインフレームからのデータ抽出を自動化しようとしています。以下の解決策を試しましたが、うまくいきませんでした。代わりに、FtpLogin2.bat ファイルの内容を消去しました。
Private Sub Workbook_Open()
Call Shell(Environ$("COMSPEC") & " /c D:\user\MyDocs\Downloads_FTP\FtpLogin2.bat",
vbNormalFocus)
End Sub
ftplogin2.bat の内容
@ftp -i -s:"%~f0"&GOTO:EOF
open ip user
password ped
get 'mainframe_dataset' pc_dataset.txt
私がやろうとしているのは、入力があるフォームを作成することです。その入力は、抽出するメインフレーム ファイルの名前です。そのデータは、その Excel ブックの別のワークシートに表示される必要があります。マクロで FTP をトリガーする必要があるテキスト フィールドと送信ボタンを使用して、そのプロセスを自動化することを意味します。
それを行うことはありますか?