Excel VBA質問箱 IV

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

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


4656 / 13646 ツリー ←次へ | 前へ→

【55363】入力規則時のエラー aki 08/4/30(水) 23:10 質問[未読]
【55364】Re:入力規則時のエラー かみちゃん 08/4/30(水) 23:20 発言[未読]
【55367】Re:入力規則時のエラー aki 08/4/30(水) 23:39 発言[未読]
【55386】Re:入力規則時のエラー aki 08/5/1(木) 22:00 お礼[未読]

【55363】入力規則時のエラー
質問  aki  - 08/4/30(水) 23:10 -

引用なし
パスワード
   はじめまして。
どなたかご教授ください。

シートにコマンドボタンをおき、クリック時のイベントで
当シートを含め複数のシートの決まった列に入力規則を設
定しようとしています。

が、入力規則をクリアしてから新しい規則(リスト入力)
を設定しようとしたところで、
「オートメーションエラー 起動されたオブジェクトは
クライアントから切断されました」
のエラーが出ます。

入力規則設定の部分はサブルーチンとして他のいろんな
ところからも呼びだして使っており、問題なく処理され
ているので、記述に間違いはないはずです。
そのボタンで実行しようとしたときだけ上のエラーが出
るのです。

しかも、問題のボタンから何度も実行してみていると、
ときどきうまくいったりします。

何かしら壊れているのでしょうか。
いろいろ調べてみましたが、行き詰まってしまいました。
お分かりになる方、どうぞよろしくお願いします。

【55364】Re:入力規則時のエラー
発言  かみちゃん  - 08/4/30(水) 23:20 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>何かしら壊れているのでしょうか。
>いろいろ調べてみましたが、行き詰まってしまいました。
>お分かりになる方、どうぞよろしくお願いします。

コードの提示や入力規則の設定内容の説明はないのでしょうか?

【55367】Re:入力規則時のエラー
発言  aki  - 08/4/30(水) 23:39 -

引用なし
パスワード
   こんばんは、かみちゃんさん。
早速ありがとうございます。

説明が足りなくて失礼しました。

コードが手元にないのでだいたいになり申し訳ないのですが、

With worksheets("シート名").Range("A1:A100").Validation
 .Delete
 .Add Type:=xlValidateList, Formula1:="A,B,C" 'ここでエラーになります
End With

としています。

【55386】Re:入力規則時のエラー
お礼  aki  - 08/5/1(木) 22:00 -

引用なし
パスワード
   解決しました。

入力規則設定をする時に、同じシートにあるオプションボタンに
フォーカスがあったことでエラーになったようです。

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

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