Excel VBA質問箱 IV

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

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


485 / 13645 ツリー ←次へ | 前へ→

【80104】エクセル上からアクセルファイルに読み取りパスワードを付けて保存したい みかん 18/8/15(水) 0:26 質問[未読]
【80105】Re:エクセル上からアクセルファイルに読み... よろずや 18/8/15(水) 14:50 回答[未読]
【80111】Re:エクセル上からアクセルファイルに読み... みかん 18/8/16(木) 17:40 お礼[未読]

【80104】エクセル上からアクセルファイルに読み取...
質問  みかん  - 18/8/15(水) 0:26 -

引用なし
パスワード
   こんにちは。みかんと申します。

エクセル上から指定したアクセスファイルにパスワードをかけて保存するVBAの記述がわかれば教えていただきたいです。よろしくお願いします。

アクセスファイルにパスワードをかけるには排他モードで開いてから
パスワードをかけることはわかりましたが、パスワードを付けて保存するという
ところのコードが解りません。

Sub acccespass()

Dim accApp As Object

Set accApp = CreateObject("Access.Application")
accApp.Visible = True

accApp.OpenCurrentDatabase "C:\Users\mikan\Desktop\S01.accdb", True, False

↑排他モードでは開ける

ここのパスワードをつけて保存
このコードが解りません。
accApp.Password = "pass"
はダメでした。。。。


accApp.Quit
Set accApp = Nothing

End Sub


よろしくお願いします。

【80105】Re:エクセル上からアクセルファイルに読...
回答  よろずや  - 18/8/15(水) 14:50 -

引用なし
パスワード
   こちらをどうぞ。

ht tps://msdn.microsoft.com/ja-jp/library/cc377103.aspx

【80111】Re:エクセル上からアクセルファイルに読...
お礼  みかん  - 18/8/16(木) 17:40 -

引用なし
パスワード
   よろずやさん

ありがとうございます。

ADOではパスワードを付けて保存する方法はなく、DAOのみ方法があるが、
事前に参照設定の必要がある。ってことですね。

たすかりました。ありがとうございました。

485 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free