Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


76161 / 76738 ←次へ | 前へ→

【5002】Re:ちょっと発見したかも?!
回答  こう E-MAIL  - 03/4/16(水) 22:34 -

引用なし
パスワード
   >>コマンドファイルを作って,「ftp -s:コマンドファイル」とか...
と言っておきながら,色々制約があります。^^;
・ftpのユーザID,パスワードが必要。
・エラーが検知できない。などなど...
ということで,重要な処理や開発用では使用しない方が賢明かも。
とりあえずサンプルです。

シート上に以下(A1〜A7)を作成しておき
 Aセル       '説明    
1 UserId       'ユーザID
2 PassWord      'パスワード
3 cd test       'ディレクトリの移動
4 binary       'バイナリモード指定
5 prompt       'mgetの問い合わせ抑止
6 mget *.jpg     'ディレクトリ内の*.jpgを根こそぎget
7 bye         'ftpの終了

Sub ftp_test()
  'カレントディレクトリの変更
  ChDir ("D:\")
  
  'ftp_batch.txtを作成する
  Open "ftp_batch.txt" For Output As #1
  For i = 1 To 7
    Print #1, Cells(i, 1)
  Next i
  Close #1
  
  'ftpの実行
  Shell ("ftp -s:ftp_batch.txt HostName")
End Sub

UserId,PassWord,HostNameには,それぞれの値に置き換えてください。
あと特にシートに記載された内容からテキストファイルを作成する必要
もありませんので,そこいらへんはお好みで変更してください。
8 hits

【4849】特定のホームページから画像をダウロードさせる方法 まつじゅん 03/4/10(木) 14:47 質問
【4855】Re:特定のホームページから画像をダウロード... こう 03/4/10(木) 16:33 回答
【4869】Re:特定のホームページから画像をダウロード... まつじゅん 03/4/11(金) 11:58 質問
【4900】ダウンロードなら「wininet.dll」で・・・ こう 03/4/13(日) 16:24 回答
【4924】かなり高度な物っぽいのですが・・・ まつじゅん 03/4/14(月) 9:07 質問
【4927】コピーして張り付けるダケ。簡単♪ こう 03/4/14(月) 12:58 回答
【4929】大量の画像を一括でDL出来るのでしょうか? まつじゅん 03/4/14(月) 14:40 質問
【4934】追伸です まつじゅん 03/4/14(月) 16:27 発言
【4935】FTP こう 03/4/14(月) 17:10 回答
【4952】ちょっと発見したかも?! まつじゅん 03/4/15(火) 11:20 質問
【5002】Re:ちょっと発見したかも?! こう 03/4/16(水) 22:34 回答

76161 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free