Excel VBA質問箱 IV

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

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


17995 / 76738 ←次へ | 前へ→

【64187】Re:アクティブセルの移動について
回答  UO3  - 10/1/24(日) 1:13 -

引用なし
パスワード
   ▼らぶ さん:

あまりスマートなコードじゃないですけど以下で
らぶさんの仕様は一応満たすと思います。
(ただし、ActiveCellが10行目〜14行目および25行目以降には
 ないという前提の手抜きコードですが)

Private Sub CB1_Click()
Dim r As Long
Dim c As Long

 r = ActiveCell.Row
 c = ActiveCell.Column

 If ActiveCell.Value = "" Then ActiveCell.Value = "誤"
 
 Select Case ActiveCell.Row
 
  Case 9
  
    r = 1
    c = c + 1
   
  Case 24
  
    r = 15
    c = c + 1
    
  Case Else
    
    r = r + 1
    
 End Select
  
 Cells(r, c).Activate
  
End Sub

0 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 お礼

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