エクセル上でセルに書かれたC:\data\XX.jpg

などのデータをさす文字列をクリックすると、そのままFTPにてデータをアップロードするようなプログラムが書きたいのですが、参考サイトを教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2008/01/26 03:30:40
  • 終了:2008/01/30 04:15:15

回答(1件)

id:fuentebella No.1

fuentebella回答回数269ベストアンサー獲得回数302008/01/26 15:16:53

ポイント60pt

エクセルのVBAからファイルをインターネットに転送する方法として思いつくのは

1. Ftp.exe をShell関数で起動する 

  http://www.ken3.org/vba/backno/vba149.html

  エラー処理にこだわらなければ一番簡単そうです。

  サンプルの /** 3 **/の部分を触ればすぐに使えそうです。


2. Winiet のAPIを使う

  http://www.happy2-island.com/access/gogo03/capter90100.shtml

  の3.2 FTPサーバへファイルをアップロード など参考


3. BASP21.DLLを使う (フリー)

  http://officetanaka.net/other/basp21/index.htm


4. Internet Transfer Controlを使う

  http://www.vb-helper.com/howto_upload_file.html (英語のサンプル)


あと http://q.hatena.ne.jp/1130669517 も似た質問です。

 

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません