![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
現在 パスワードが設定されたAccessファイル(accdb形式)のデータをExcelに取り込むプログラムを作成しています.
接続時のプログラムは以下のように記述しました.
Dim cn As New ADODB.Connection
Dim cnStr As String, dbDir As String, Pswd As String
dbDir = "c:\test\test.accdb"
Pswd = "pass"
cnStr = "Provider=Microsoft.ACE.OLEDB.12.0;" & _
"Data Source=" & dbDir & ";" & _
"Jet OLEDB:Database Password=" & Pswd & ";"
cn.Open cnStr
上記でexcel2003及び2007からaccdbに接続したところ問題なくデータ取得できました.
excel2010で上記プログラムを実行すると
「パスワードが正しくありません」
と表示され,データが取得できません.
このような場合,どうすれば解決出来るでしょうか?
No.2ベストアンサー
- 回答日時:
Access Excel ともに2010で試しました。
パスワード・・のエラー発生。
ググリまくると
http://www.access-programmers.co.uk/forums/showt …
Franz Haidacher さんによれば
Access2010 から採用された既定の暗号化方法(高度なセキュリティ)は
ADO OLEDB では接続できないようです。
Accessのオプションのクライアントの設定から
以前の暗号化方法を使用するに変更したうえでパスワードを設定するしか
現在のところ方法がなさそうです。
(-"-)
DAOなら・・・と試しましたが同じく orz
ご回答ありがとうございます。
ご提示いただいた方法で問題なく接続することができました。
助かりました!!
調べ方が甘かったようです...
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) access count数を変数に格納 2 2022/03/30 19:21
- Visual Basic(VBA) ExcelからAccessのテーブルに書き込む時に時間がかかる 1 2022/10/14 20:38
- その他(Microsoft Office) マクロVBAについて 1 2022/09/06 18:12
- Visual Basic(VBA) VBAでoutlook365が起動しません。 4 2022/08/25 13:31
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- Visual Basic(VBA) 【前回の続き続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/24 20:49
- Visual Basic(VBA) 【前回の続きです、ご教示ください】VBAの記述方法がわかりません。 2 2022/08/16 16:44
- Visual Basic(VBA) 【ご教示ください】VBAの記述方法がわかりません。 2 2022/08/12 21:28
- Visual Basic(VBA) VBAが止まります。 2 2022/09/02 14:02
- Excel(エクセル) Excelにて、フォルダ内のTextファイルをマクロで統合すると文字化けしてしまう時の解消コード 4 2023/01/01 07:32
このQ&Aを見た人はこんなQ&Aも見ています
-
「どうして捨てられないの?」前妻の物を捨てられない男性の心理って?
前妻の物を捨てられない理由に加え、捨てるための手段はあるのかを専門家に聞いてみた!
-
MSアクセスのインポート手法(パスワード設定されたエクセルブックをインポート)
Access(アクセス)
-
エクセルVBAでアクセスファイルを開く方法
Access(アクセス)
-
エクセルからアクセスにインポートする際のエラーについて
Access(アクセス)
-
-
4
Accessでの排他制御
その他(データベース)
-
5
Access2003VBA リンクテーブル(パスワード付き)を作成するには?
Visual Basic(VBA)
-
6
Accessからエクセルにエクスポート時に、自動でパスワードを設定し、インポートしたい
Access(アクセス)
-
7
ACCESSに同時アクセス(編集)をしたい
その他(データベース)
-
8
AccessのRefresh・Requery・Repaintの違い
Access(アクセス)
-
9
Access 最後のレコードに到達するまでループ処理を行う方法
Access(アクセス)
-
10
2つのテーブルに共通するレコードを削除したい
Access(アクセス)
-
11
ACCESSからExcelへエクスポート時にパスワードを自動設定したい。
PowerPoint(パワーポイント)
-
12
「RunSQL」と「Execute」の違い
Access(アクセス)
-
13
Vbaでアクセスからエクセルにリンクテーブルする
Access(アクセス)
-
14
ADO 「認証に失敗しました」
Visual Basic(VBA)
-
15
Access終了時にマクロまたはVBAの実行したい
その他(Microsoft Office)
-
16
DoEventsがやはり分からない
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
大学定期試験過去問サイト「過...
-
Excelのセルにユーザー名...
-
YouTubeが毎回ログインしないと...
-
携帯電話を解約してもSMSの受信...
-
カカオで退会せずに、アプリだ...
-
メールアドレスで上付きのハイフン
-
iPhoneのiCloudメールなよです...
-
メールをパスワードつきで送る方法
-
メールを返信したら、英語のメ...
-
LINE TCBというところからLINE...
-
メールアドレス 上バーの入力...
-
インスタの捨て垢で友達のスト...
-
インスタのアイコンについてるN...
-
YahooIDをパスワード形式にした...
-
解約済みの iPadについて 解約...
-
存在しないアドレスにメールを...
-
メールアドレスから個人を特定...
-
高一男子です 僕が絶対に悪いん...
-
パスワードがペーストできない...
-
彼女のインスタのアカウントを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelのセルにユーザー名...
-
メールをパスワードつきで送る方法
-
メールアドレスで上付きのハイフン
-
メールのマナー編
-
インスタの捨て垢で友達のスト...
-
メールを返信したら、英語のメ...
-
YouTubeが毎回ログインしないと...
-
メールアドレス 上バーの入力...
-
LINE TCBというところからLINE...
-
CSVファイルを添付するときにパ...
-
LINE Payで友だちに送金しよう...
-
存在しないアドレスにメールを...
-
URLとメールアドレス
-
iPhoneのiCloudメールなよです...
-
星の王子さまというアプリで、 ...
-
カカオで退会せずに、アプリだ...
-
メールアドレスから個人を特定...
-
携帯電話を解約してもSMSの受信...
-
ユニクロやGUのシフト管理アプ...
-
解約済みの iPadについて 解約...
おすすめ情報