
A 回答 (7件)
- 最新から表示
- 回答順に表示
No.6
- 回答日時:
長くなって済みません。
ランタイムでなく、アクセス本体がインストールされていれば、アクセスの基本機能であるリボンが使えると思いました。
基本機能のレコード削除機能でも削除できないのか確認できないかと思った次第です。
アクセス本体がインストールされているのであれば、リボンの基本機能を使って削除する方が楽だと思います。
他ユーザーがランタイム環境なら、削除ボタンを作る必要があります。
このGooのシステムも完全に理解できていなく、画像の添付をと思いましたがどうしてよいやら困惑。質問欄に補足を追加して、そこに画像添付があったので、access実行時の上部のリボンを強制表示して、キャプチャー画像をJPGで添付しようとしましたが出来たなか出来なかったのか良く解りません。いずれにしろレコードの更新の横の削除はグレーで使用できなかったようです。
こんなことでよろしいのでしょうか?
No.5
- 回答日時:
もう一点確認ですが、フォームのリボンで、「ホームーレコードーレコードの削除」を行った場合に削除出来ますか?
フォームの「削除の許可」プロパティーが「いいえ」の時、「コマンドまたはアクション’レコードの削除’ は無効です。」のエラーが表示されるようです。
度々有難うございます。
「フォームのリボンで、「ホームーレコードーレコードの削除」を行った場合に削除出来ますか?」
とのこと。一連のアプリケーションは、総合メニューを作り、そこからのクリックで各作業を行っています。フォームのリボン等は表示しておりませんし、今まで触ったこともありません。申し訳ありませんが、どこのことかも解りません。
「フォームの「削除の許可」プロパティーが「いいえ」の時」とはフォームデザイン設定時のプロパティの中のことでしょうか?、追加も更新も削除もすべて「はい」です。
解らないのは、旧ヴァージョンではすべて正常でした。それがwindows7でAccess2016でエラーが出るようになったことですね。
追伸でごめんなさい。
「フォームのリボンで、「ホームーレコードーレコードの削除」を行った場合に削除出来ますか?」これは自分がどこかで「フォームのリボン」の設定を変更してしまったということでしょうか?
No.4
- 回答日時:
だとすると、申し訳ありませんが、最適化してみる程度の対策しか、思いつきません。
早々、いろいろとご指導ありがとうございました。
何とかと思いましたがどうもうまくいきませんでした。
またこのような質問も初めてのこと、どのようにご返事していいやらもわからず、とりとめないことで
誠に申し訳ありませんでした。
自分もaccessは15年近くやってきておりますが、何やらわけのわからないことも多く発生します。
それでも手を変え品を変えではありませんが、考え方を変えたり、手法を変えたりしてやってきました。
今回は何となく、accessのヴァージョンにより発生しておりましたもので、どなたかご存じないか、同じようにヴァージョンアップで不具合があったとかあればと質問コーナーにアップさせていただきました。
本当にありがとうございました。
No.2
- 回答日時:
私は、テーブルを元にフォームを作成し、削除用のボタンを作り、クリック時イベントにこのコードを記載しています。
削除出来ないという事は、フォームプロパティーのデータタブの「削除の許可」が「いいえ」になっていないでしょうか?
また、マスターテーブルで、参照整合性が設定されていると、連鎖削除が指定されていないと削除できません。
ありがとうございます。
お返事の仕方がわからないもので、ここに書かせていただいています。
フォームのソースはクエリを使っています。削除のクリックからイベントをたどるにブレイクポイントを設定し、シングルステップでディバッグするも、エラーにならず
DoCmd.DoMenuItemもエラーなく通過します。がデータの削除はされません。
あくまでACCESSのヴァージョンによって、2016になってこの問題が発生。何かヴァージョンで使えなくなった事象があるんでしょうかね。過去もいろいろヴァージョンアップするに不具合が発生し修正してきたこともありました。たとえばカレンダーコントロールもその一つ。
No.1
- 回答日時:
Access2003形式で作成したものをAccess2016で使用しています。
レコード削除は、古い表記で下記のように記載していますが、問題なく動いています。
RunCommandは、DoMenuItemの後継となるものですが、動かないようでしたらこちらも確認下さい。
当方も、Access2010では出来ていたグラフタイトルの自動変更ができなくなり、別の方法に変えて対応しました。
Microsoftに聞いてみましたが、ソフトの動きは保証していないとの返答でした。
Dim MyAnswer
MyAnswer = MsgBox("表示しているレコードを削除します(OK/Cancel?)", vbDefaultButton2 + vbOKCancel, "確認")
If MyAnswer = vbOK Then
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70 'レコードの選択
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70 'レコードの削除
End If
psgrade様
早々のご回答いただきありがとうございました。
お教え頂いたとおりにやってみましたが、エラーは出なくなりましたが
データの削除はできておりません。
自分の組み込みの仕方の問題でしょうか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- EXCELの外部データ取得ができない
- データベースの複製の仕方(mysql)
- 参考書に従って入力したつもりでしたが、最後はエラーがでました。
- Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について
- Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について
- Access DAOのExecuteメソッドのオプション(RecordsetOptionEnum)に
- ワードプレスの403エラーについて
- 更新クエリをリンクデータベーステーブルに実行し実行時エラー3362固有インデックスに重複する値が含ま
- こんにちは。Accessのことで教えてください。M365環境で、Private Declare Fu
- ACCESS DAO で不要なテーブルのフィールド(列)の削除
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
access2010 コマンドまたはアクション''は無効です。について
その他(ソフトウェア)
-
レコードを保存するコード アクセスvba
その他(Microsoft Office)
-
Access サブフォームでの選択行の取得
その他(データベース)
-
-
4
Accessが分りません!助けて下さい
その他(データベース)
-
5
Accessでレコードの複製
Access(アクセス)
-
6
Access フォームのテキストボックスに半角英字のみで入力する設定は
Access(アクセス)
-
7
アクセスで数値型のフィールドにNullをいれたい
その他(データベース)
-
8
Accessのコンボボックスでリストが選択できない
Word(ワード)
-
9
Accessのリンク先を相対パスにしたい
その他(データベース)
-
10
日付型のフィールドに空白を入れる方法を教えてください
その他(データベース)
-
11
Access VBA Me.Requery レコードは削除されています エラー
その他(データベース)
-
12
アクセスVBAのMe!と[ ]
Access(アクセス)
-
13
サブフォームに対してGoToRecordするには?
その他(Microsoft Office)
-
14
スクロールバーをVBAで操作したい
Access(アクセス)
-
15
YES/NO型の値
Excel(エクセル)
-
16
Access レポート印刷するときに1ページに収める方法
Access(アクセス)
-
17
選択したチェックボックスのみチェックを入れたいのですが
その他(データベース)
-
18
accessのレポートであとから他のテーブルのフィールドを追加する方法
Access(アクセス)
-
19
Accessのマクロでモジュールを実行させたい。
Access(アクセス)
-
20
Access 最後のレコードに到達するまでループ処理を行う方法
Access(アクセス)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ウェブページへのアクセス不可 ...
-
ドコモ・オンラインショップの...
-
憲法改正(改悪)の目的は【緊...
-
Y!天気
-
教えてgooでは、自分の質問や回...
-
VBA:Openステートメントで開い...
-
指定した文字があった場合、そ...
-
バッチファイルを使用したsql@p...
-
Adobe AcrobatのPDFのページ削除
-
アクセスにおいて間違って削除...
-
(Access)複数条件の重複デー...
-
もう関わりたくない人がいたらL...
-
すべてやりきった、大満足を意...
-
iphone movファイル削除
-
勝手に消えた質問
-
喧嘩をしてLINE削除され、 また...
-
エクセルで住所の混在する「丁...
-
エクセルで下の空白行を削除したい
-
エクセルVBAで行削除時にエラー...
-
インスタグラムのギャラリーの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ウェブページへのアクセス不可 ...
-
知恵袋の方で質問が規約違反に...
-
質問の削除について
-
ここの削除基準っておかしくな...
-
良いか悪いかだけを教えて下さい
-
AMAZONの他人の乗っ取り...
-
知恵袋よりこのサイトの方が容...
-
メール設定でMicrosoft 365(of...
-
知恵袋の方で質問が規約違反に...
-
月に一度回答のついた質問を削...
-
VBA:Openステートメントで開い...
-
【エクセル】セル内の右側のみ...
-
アクセスにおいて間違って削除...
-
エクセルで住所の混在する「丁...
-
もう関わりたくない人がいたらL...
-
指定した文字があった場合、そ...
-
【ExcelVBA】指定のシート以外...
-
バッチファイルを使用したsql@p...
-
エクセルVBAで行削除時にエラー...
-
喧嘩をしてLINE削除され、 また...
おすすめ情報
accessの実行時のリボンを強制表示してキャプチャーした画像です。