AccessのテーブルにCSVのデータをインポートするVBSを作っていますが、そのVBSを実行するパソコンののAccessのセキュリティが「中」となっているため、実行時に「開くかどうか」を聞いてきます。
セキュリティレベルを「低」に変更できないため、VBSか、Accessファイルに修正をしなければいけないのですが、どうすればよいか、よくわかりません。
ちなみに、VBSのコーディングは以下のようになっています。
'アクセスオブジェクトセット
Set objAccess = CreateObject("Access.Application")
'データベースオープン
objAccess.OpenCurrentDatabase(strMdbName)
'データベースセット
Set objDB = objAccess.CurrentDb
'インポート実行
objAccess.DoCmd.TransferText ,defFile,strTableName,strInFile,False
'データベースクローズ
objAccess.CloseCurrentDatabase
s = s & "CloseCurrentDatabase" & vbCrLf
objRS.Close
objDB.Close
Set objRS = Nothing
Set objDB = Nothing
Set objAccess = Nothing
どうか、助けてください。お願いします。
No.1ベストアンサー
- 回答日時:
ご希望の事が可能なら、マクロウィルスがあってもノーチェックで実行出来てしまいますので、セキュリティレベルを手動で変更するか、毎回メッセージダイアログをクリックするしかありません。
以前にエクセルのマクロウィルスのソースを見ましたが、レジストリ操作でセキュリティレベルを変更していました。
この回答への補足
回答、ありがとうございます。
デジタル署名を発行する、などと上司に言われたのですが、そのやり方(言ってることはわかりましたが、方法がわからず)でもだめなのでしょうか?
もしくは、毎回メッセージダイアログを「OK」にするような、機能等あればと思ったのですが。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- その他(プログラミング・Web制作) VBSでExcelファイル起動時、重複しても開くのを止めたい 1 2022/10/01 23:20
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Microsoft ASP C#からvbsを実行したい 5 2022/11/24 17:31
- Visual Basic(VBA) VBAが止まります。 2 2022/09/02 14:02
- Visual Basic(VBA) エクセルVBAのコードで質問です。 下のコードはJ16の文字列をB3を起点とする範囲から探して、見つ 5 2023/04/07 11:07
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- Visual Basic(VBA) VBA This Workbookモジュールを別ファイルにコピーする方法 1 2022/09/14 01:51
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Visual Basic(VBA) エクセルのマクロを使ってメールを送る方法について教えてください 2 2022/03/29 01:36
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
ホームページのリンクからプロ...
-
バッチファイルの内容を表示さ...
-
エクセル フォルダの画像を画...
-
Powershellとコマンドプロンプト
-
exeファイルを実行するとコマン...
-
「読み取りと実行」と「読み取...
-
シェルスクリプトの書き方
-
ネットワーク名が見つかりません
-
COBOLのイニシャライズとバリュ...
-
ブラウザーのリンクをクリック...
-
パワーポイントで外部exeファイ...
-
VBscriptが起動しない?
-
メッセージを他のPCに出したい
-
複数のbatファイルを自動実行し...
-
imacroで組んだマクロをバッチ...
-
windows10 デフォルトで開発出...
-
iPodのiTunesをインストール
-
VBAから複数のバッチファイルを...
-
NASに移したBATファイルからセ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
コマンドプロンプトのエラーに...
-
exeファイルを実行するとコマン...
-
「読み取りと実行」と「読み取...
-
VBscriptが起動しない?
-
バッチファイルの内容を表示さ...
-
Excel VBA ステップインが途中...
-
[teraterm] waitコマンドで停止...
-
エクセル フォルダの画像を画...
-
ネットワーク名が見つかりません
-
VB.NETでのDOSコマンドを実行に...
-
Excel(エクセル) VBA プロシー...
-
複数のbatファイルを自動実行し...
-
Excelのセルの内容をコマンドプ...
-
PDFファイルを開き、印刷し、閉...
-
Access の VBA 実行中に他の操...
-
これってパソコンの最適化が完...
-
バッチファイルが不正終了して...
-
VBA 既に開いているBookに継続...
-
VScodeのエラー解決法 Pythonの...
-
【VB.NET】exeを実行すると「発...
おすすめ情報