Excel VBA質問箱 IV

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

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


56554 / 76736 ←次へ | 前へ→

【24933】Re:セルのロックについて
発言  ichinose  - 05/5/14(土) 12:06 -

引用なし
パスワード
   ▼つ〜じ〜 さん:
こんにちは。

>
>いろいろ触っていたらちゃんと動作しない(ロックしない)原因を突き止めました。
>入力規則を設定しているセルはH列にあるのですが、
>以下のような関数を使ってそのH列を参照していました。
>
>参照セル内の関数は =STRCUT(H75)
>
>'「:項目名」を省いた文字列を返す
>Function STRCUT(str As String) As String
>
>  'コロンが文字列内にある
>  If InStr(1, str, ":") <> 0 Then
>
>    '「項番:」を省いた文字列を返す
>    STRCUT = Mid(str, 1, InStr(1, str, ":") - 1)
>
>  Else
>  
>    '空文字を返す
>    STRCUT = ""
>  
>  End If
> 
>End Function
>
>参照セルの =STRCUT(H75) をクリアしたら、
>ちゃんとロックされるようになりました。
>
>ただ、参照するとロックされない理由がわかりません。
数式による(ユーザー定義関数も含めて)値の変化で
Changeイベントは発生しないですよ!!
Calculateイベントは発生しますが・・・。

0 hits

【24896】セルのロックについて つ〜じ〜 05/5/12(木) 19:28 質問
【24899】Re:セルのロックについて ichinose 05/5/12(木) 22:43 発言
【24919】Re:セルのロックについて つ〜じ〜 05/5/13(金) 19:37 質問
【24933】Re:セルのロックについて ichinose 05/5/14(土) 12:06 発言
【24975】Re:セルのロックについて つ〜じ〜 05/5/16(月) 15:36 質問
【24990】Re:セルのロックについて ichinose 05/5/16(月) 20:43 発言
【25321】Re:セルのロックについて つ〜じ〜 05/5/28(土) 14:48 お礼

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