- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ACCESSからExcelへエクスポート時にパスワードを自動設定したい。)
ACCESSからExcelへの自動パスワード設定方法
このQ&Aのポイント
- ACCESSからExcelへエクスポート時にパスワードを自動設定する方法について教えてください。
- 質問者はOffice2000とWindowsXPを使用しており、Excel出力ボタンのイベントプロシージャに式を設定していますが、具体的な式が不明であり、パスワードの設定に関しても自動化したいと考えています。
- また、質問者は別のmdbファイルにパスワードが掛かったテーブルをインポートする方法にも興味を持っています。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
一旦 XLSファイルを出力後にパスワードの設定を行う事になります。 > DoCmd.TransferSpreadsheet acExport, , "元DB", srchXls, True > MsgBox (srchXls & Chr(13) & Chr(10) & "を作成しました。") の後にオートメーションで開いて処理の流れかと思います。 Dim xlsAp As Object Dim xlsBK As Object Set xlsBK = GetObject(srchXls) Set xlsAp = xlsBK.Application xlsBK.Windows(1).Visible = True xlsAp.DisplayAlerts = False xlsBK.SaveAs FileName:=srchXls, Password:="abc" xlsAp.DisplayAlerts = True xlsAp.Quit Set xlsBK = Nothing Set xlsAp = Nothing 後半の質問はこちらをどうぞ http://x7net.com/~access/AcTipsGnrlHowToAttachExternalMdb.html#DCTD
お礼
おおおお! すごいです。できました! 長いこと悩んで色んなところを探してたのですが、良い方法が見つからず、あきらめかけていました。 本当にありがとうございます。 大感謝です!!