アクセスフォームにフレックスグリッドを使用したいと考えています。 msflxgrd.ocxをダウンロードして登録しました。フォームデザインの挿入可能なActiveXコントロールの一覧に表示されるようになりました。私は、「マイクロソフトフレキシブルグリッドコントロール、バージョン6.0」という名前のコントロールを選択した場合でも、私は次のエラーを取得する:ms-accessでvbaフレックスグリッドmsflxgrd.ocxを使用できません
Microsoft Office Access doesn't support this ActiveX control
ここで何が起こっていますか?私はAccess 2007を使用しています - 私は別のコントロールが必要ですか?これはAccess 2003だけでサポートされているものですか?それとも何か間違っている?
再試行を含めて試してみましたが、最初は動作していないようでしたが、検査でCompatibilityフラグの値が1024に戻っていました(?!?)。変更されました。今すぐ再起動する必要はありません。もう一度変更してください。エラーメッセージが表示されます。**あなたはこのActiveXコントロールを使用するために必要なライセンスを持っていません** ...私はそれがフリーウェアだと思っていました。:-( – Maestro13
ダブルクリックしてレジストリに 1.手動で.regファイルを作成します(例えばFlexGrid.reg)以下のようにして、それをインポートし ます。Windows Registry Editor Version 5.00 //フレキシブルグリッドコントロール6.0ライセンスキー [:次の操作を行ってみてください。 HKEY_CLASSES_ROOT \ Licenses \ 1F3D5522-3F42-11d1-B2FA-00A0C908FB55] @ = "gcfjdjecpchcncdjpdejijgcrdoijjfcieod" – Steve
いいえ運が必要です:-(regエントリは作成されましたが、コントロールを使用しようとしたときに同じエラーが表示されますあまりにもそれが解決していない - regのキーがあった私はそこにいる)。これは少し厄介になってきています - レジストリエントリについてもっと学んでいますが、私はまだflexGridを使うことができません。いつもどこにいてもMSの一部でなければなりません(64ビットモードではないかもしれません。私がそれを登録する理由...) – Maestro13