Excel VBA質問箱 IV

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

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


70223 / 76738 ←次へ | 前へ→

【11025】Re:保護したセルをENTERキーで飛ばしたい
発言  アイエネス  - 04/2/24(火) 16:42 -

引用なし
パスワード
   つん さんへ

>Private Sub Worksheet_SelectionChange(ByVal Target As Range)
>
>  If Target.Locked = True Then
>    Target.Offset(1, 0).Select
>  End If
>
>End Sub
>
>とりあえず、選択されたセルにロックがかかってたら、
>一個下のセルに移動。
>「Target」が一番下のセルだった場合とかいろいろエラー処理は必要な気はするけど・・・
>
>ど・・どうかなっ?

参考にですが、このマクロでは、A列すべてロックを掛けた状態でも、252行ずつ止まります。つまりロックされているセルでも、止まります。理由はよくわかりませんが。
今回の様にロックされているのが数行であれば問題ないと思います。ちなみに、「Offset(1,0)」ではなく「Offset(0,1)」だと思われます。

>そのシートで数列、入力出来ないようにセルの保護をしたのですが、出来れば入力の際にENTERキーを押したらその保護した列を飛ばして次の列に行くようにしたいのですが

と列を飛ばすと言われてますので。
おせっかい申し訳ありません。
0 hits

【11019】保護したセルをENTERキーで飛ばしたい ちょび 04/2/24(火) 15:39 質問
【11021】Re:保護したセルをENTERキーで飛ばしたい IROC 04/2/24(火) 16:05 回答
【11030】Re:保護したセルをENTERキーで飛ばしたい ちょび 04/2/24(火) 17:26 質問
【11032】Re:保護したセルをENTERキーで飛ばしたい ちょび 04/2/24(火) 18:09 お礼
【11022】Re:保護したセルをENTERキーで飛ばしたい つん 04/2/24(火) 16:11 回答
【11025】Re:保護したセルをENTERキーで飛ばしたい アイエネス 04/2/24(火) 16:42 発言
【11028】おはずかしや つん 04/2/24(火) 17:02 発言
【11023】Re:保護したセルをENTERキーで飛ばしたい ぴかる 04/2/24(火) 16:27 回答
【11034】Re:保護したセルをENTERキーで飛ばしたい アイエネス 04/2/24(火) 18:25 回答

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