人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

AccessのVBAでオラクルに接続(OO4O使用)し、データの集計を行うプログラムがあります。
今までは、サーバにオフィスを入れていたため、Accessのプログラムも実行できたのですが、
サーバのリプレースに伴いオフィスが入ってないwindows2003サーバで動作させたいです。

そこで、AccessのVBAで作成されたプログラムをVBSに変更したいのですが、?そもそもVBSで動作するのでしょうか。?何か気をつける点はありますか。

調べたところ、ファイルやフォルダの操作がwscript.CreateObject("Scripting.FileSystemObject")に変更になるというのは分かりました。

●質問者: kuruma_neko
●カテゴリ:コンピュータ
✍キーワード:access VBA VBS オフィス オラクル
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● degucho
●60ポイント

Accessの機能を使用しないでoo4oのオブジェクトをどうこうしているだけなら

基本的には大丈夫だと思います。

似たようなことをよくやりましたが、はまりそうな所は

こちらのサイトによくまとまっていました。

http://www5b.biglobe.ne.jp/~yone-ken/VB/diff_vbs.html

自分の場合エラートラップとFormatが面倒だった記憶があります


あとはタイプライブラリが参照できないのでORADYN_xxxxなどの定数は

すべて宣言を記述する必要があります。

(oo4oに宣言が付録でついていたはず)


参照設定をはずしたAcesssの標準モジュールのみで動作する版を作成(コンパイル完)して

そこから移植作業を始めるのがおすすめです

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ