Excel VBA質問箱 IV

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

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


34358 / 76734 ←次へ | 前へ→

【47586】Re:セル(or列)がグループ化されているかどうか
お礼  ひげくま  - 07/3/15(木) 13:32 -

引用なし
パスワード
   このコードで実現できました。
どうもありがとうございました。

Private Sub Worksheet_Change(ByVal Target As Range)

  Application.EnableEvents = False
  
  Dim colx As Long
  Dim str As String
  
  If Target.EntireColumn.OutlineLevel > 1 Then
    colx = 1
    Do Until Target.Offset(0, colx).EntireColumn.OutlineLevel = 1
      colx = colx + 1
    Loop
    
    str = ""
    colx = colx - 1
    Do Until Target.Offset(0, colx).EntireColumn.OutlineLevel = 1
      If Target.Offset(0, colx).Value = "×" Then str = "×"
      colx = colx - 1
    Loop
    
    Target.Offset(0, colx).Value = str
  End If
  
  Application.EnableEvents = True

End Sub

2 hits

【47575】セル(or列)がグループ化されているかどうか ひげくま 07/3/15(木) 11:53 質問
【47578】Re:セル(or列)がグループ化されているかど... ハチ 07/3/15(木) 12:48 発言
【47579】Re:セル(or列)がグループ化されているかど... ひげくま 07/3/15(木) 12:50 発言
【47580】Re:セル(or列)がグループ化されているかど... ウッシ 07/3/15(木) 12:54 回答
【47583】Re:セル(or列)がグループ化されているかど... ひげくま 07/3/15(木) 13:06 お礼
【47586】Re:セル(or列)がグループ化されているかど... ひげくま 07/3/15(木) 13:32 お礼

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