Access VBA質問箱 IV

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

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


3033 / 9994 ←次へ | 前へ→

【10225】Re:問題となりそうな点
回答  VBWASURETA  - 08/2/7(木) 20:38 -

引用なし
パスワード
   ▼ko6610n さん:

>接続できるのは専用クライアント1台です。
>固定IPを割り振っていてそのIPのみが読取ユーザでサーバにアクセス可能です。
>そのクライアントへの共有はフォルダのアクセス権のみ
>なので自由に接続できるユーザは設定できます。

で、あれば接続するユーザを特定にして頂ければ良いと思います。


>エクセルはvbsファイルを作成してそこにエクセルを起動して、
>10秒後にモジュールを開始するというのを記述しています。
>そのファイルをタスクで実行させています。
>エクセルの終了はエクセル側のVBAで行っています。
>アクセスも同じようなことを考えていました。

常時ではなければ、多重起動さえなければ大丈夫と思います。


>こちらの提案ですが、以下のような認識でよろしいでしょうか?
>・エクセルの情報を知りたいメインのファイルを各ユーザのPCに置いておく

これは取り込むExcelでしょうか?
であればそうですね。


>・本サーバから取得したデータをCSVファイルで定期的に共有フォルダに保存

そうです。形式は日付フォルダ毎にテーブルファイル保存ですね。
日付+テーブルファイル名.Csv でも良いですが、共有フォルダに
ファイルが多すぎてわかりづらくなりますので、日付フォルダ管理すると
見やすいですね。
実は、過去にファイルだけにして作った事があるのですが、
エクスプローラ等で共有を見る場合かなり重い状態となりました。


>・共有フォルダへアクセスできるユーザはエクセルを起動して更新等の
> アクションをかけるとネットワーク経由で情報を取得する
>  →シートで貯めていたデータを別ファイルとしてCSVに置き換える?

それでも良いですが、ローカルにコピーしてしまっても良いです。
取り込み後に削除処理さえあれば残りませんから。


>・本サーバから取得したデータをCSVファイルで定期的に共有フォルダ保存
>の部分がいまいちイメージできません。
>こちらの作業をAccessで行うということでしょうか?
>もしくはエクセルのクエリで取得してCSV形式で保存?

こちらについては、実はAccessでもExcelどちらのVBAでも可能です。
でもAccess VBAの掲示板なのでAccess VBAで話してます。

処理フロー:サーバ からのデータ抽出⇒ 共有PC Accessから共有フォルダへのCsv保存 ⇒ 各PCからCsv取り込み処理

1,229 hits

【10210】PostgreSQLとの連携 ko6610n 08/2/7(木) 10:26 質問[未読]
【10211】Re:PostgreSQLとの連携 VBWASURETA 08/2/7(木) 10:53 発言[未読]
【10215】問題となりそうな点 VBWASURETA 08/2/7(木) 14:01 発言[未読]
【10218】Re:問題となりそうな点 ko6610n 08/2/7(木) 17:10 質問[未読]
【10222】Re:問題となりそうな点 VBWASURETA 08/2/7(木) 18:57 発言[未読]
【10224】Re:問題となりそうな点 ko6610n 08/2/7(木) 19:25 回答[未読]
【10225】Re:問題となりそうな点 VBWASURETA 08/2/7(木) 20:38 回答[未読]
【10228】Re:問題となりそうな点 ko6610n 08/2/8(金) 10:32 お礼[未読]
【10229】Re:問題となりそうな点 VBWASURETA 08/2/8(金) 10:57 発言[未読]
【10231】Re:問題となりそうな点 VBWASURETA 08/2/8(金) 11:44 発言[未読]
【10232】Re:問題となりそうな点 ko6610n 08/2/8(金) 11:54 お礼[未読]

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