Excel VBA質問箱 IV

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

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


17992 / 76732 ←次へ | 前へ→

【64184】アクティブセルの移動について
質問  らぶ  - 10/1/23(土) 21:07 -

引用なし
パスワード
    初めて質問させてもらいます。

今、不特定のセルをアクティブにして、コマンドボタンでデータを入れるとデータ入れたセルの次の行のセルに移動するようにしてます。
 コードはこんな感じです。
  Private Sub CB1_Click()
  If ActiveCell = "" Then
   ActiveCell = "誤"
  End If
    ActiveCell.Offset(1).Select
次の事をしたいのですが、どんな感じでしたら良いかわかりません。
今のコードに続けて、ある列の10行目と24行目にデータ入れた時だけ、それぞれ今アクティブになっている列の次の列1行目と15行目にセルを移動したい。
他の時は次の行のままで

たとえば、A10にデータを入れるとB1に、C24にデータを入れるとD15にとセルを移動

わかる範囲で考えたのですがうまくいきません。
  If ActiveCell = Cells(25) Then
    ActiveCell.Offset(-10, 1).Select
  Else
   ActiveCell.Select
  End If

解りにくい説明と思いますがご教示していただければと思います。
よろしくお願いします。

1 hits

【64184】アクティブセルの移動について らぶ 10/1/23(土) 21:07 質問
【64185】Re:アクティブセルの移動について n 10/1/23(土) 21:43 発言
【64186】Re:アクティブセルの移動について らぶ 10/1/24(日) 0:16 質問
【64187】Re:アクティブセルの移動について UO3 10/1/24(日) 1:13 回答
【64188】Re:アクティブセルの移動について らぶ 10/1/24(日) 2:22 お礼

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