かゆい所に手が届く
2007.03.24
流郷さんがExcel VBAって意外とすごいというエントリで
他にもちょいちょいと便利なことがあるので、Excelを使った事務処理の多い方はぜひ勉強されてみてはいかがでしょうか。と書かれていますが、Windows 2000/XP だったら標準で備わっているWSH +各種COMコンポーネント つかうことで、結構かゆい所に手が届くものっていうのは意外に多いと思います。
例えばVBScript +BASP で、特定のフォルダにあるファイルを指定のFTPサーバ
Option Explicit
Call UseFTP()
Sub UseFTP
Dim objFTP
Dim strFTPSvrname
Dim strFTPloginuser
Dim strFTPloginpasswd
Dim rc
Set objFTP = CreateObject("basp21.FTP")
strFTPSvrname = "xxxx.xxxx.xxx.xxx"
strFTPloginuser = "xxxx.xxxx.xxx.xxx"
strFTPloginpasswd = "xxxx.xxxx.xxx.xxx"
rc = objFTP.Connect(strFTPSvrname,strFTPloginuser,strFTPloginpasswd)
If rc= 0 Then
objFTP.Command("pasv")
rc = objFTP.GetFile("/images","c:\")
objFTP.Close
End if
Set objFTP = Nothing
End sub
(注)
strFTPSvrname:FTPサーバーを指定
strFTPloginuser:FTPサーバーへのログインIDを指定
strFTPloginpasswd:FTPサーバーへのログインパスワードを指定
ちなみに、Excel を極めるとExcelゲーセンにあるようなゲームもつくれるみたいですね。(自宅の環境にはExcel ないので、試し事がないんだけどスーパーテキストマリオっていうのだけやってみたいなぁ。。。)
投稿者 : 小山田 浩 | 投稿日時 : 2007.03.24 09:09
あすなろBLOGのトラックバック・コメントは承認制になっています。
すぐにブログに反映されませんので、ご了承ください。




