[[20220506162409]] 『アクセス権の設定』(できたらいいな) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『アクセス権の設定』(できたらいいな)

お願いします。
共有フォルダにアクセス権を設定したいのですが、VBAで設定可能でしょうか?

メインファイルを開いている時にだけその共有フォルダのアクセス権を解除する

みたいなことがしたいのです。

詳しい方お願いします。

< 使用 Excel:Excel2010、使用 OS:Windows10 >


「Permissionオブジェクト」というものを使えばできるらしいですよ。
調べてみては?
(初心者a) 2022/05/06(金) 16:40

ご参考。

https://www.google.com/search?q=Win+%E3%83%95%E3%82%A9%E3%83%AB%E3%83%80+%E5%85%B1%E6%9C%89+%E5%88%B6%E5%BE%A1+VBA
(わからん) 2022/05/06(金) 17:07


可能です。
ただし,VBAで制御するべきかどうかで言うとよくないかなと思います。
EXCEL内で解決できるもの。または管理するもの。
であれば良いですが,そういった問題ではないOS側の制御ですから,
BATやPowerShellで組んでおいた方がメンテナンス性などもあがると思います。
それをVBA側から呼び出すつくりにした方が周りの人も分かりやすいと思います。

それらをPrivate Declare Function OpenProcess Lib "KERNEL32.DLL"
とかで,Processの動機とかもVBA側で管理して処理の終了まで管理することもできますが,
誰もメンテナンスできないレベル感になってしまうかと思います。
また,そもそもなぜアクセス権を設定しているのか。と言う事を考えると
セキュリティ運用的に自動化してしまうこと自体が問題になりませんか?
(エクセラ) 2022/05/08(日) 22:44


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.