Excel VBA質問箱 IV

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

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


33325 / 76734 ←次へ | 前へ→

【48631】Re:リストボックスから選択、他セルへ転記
発言  ウッシ  - 07/4/26(木) 17:20 -

引用なし
パスワード
   こんにちは

"D4:F4"が結合セルという事ですね。
結合セルはVBAと相性が悪いので、重要な情報です。

>>>Intersect(Target, Range("D4:F4"))
>>を通過して、「ActiveCell」=「A1」に「ListBox1.Value」がセットされちゃいます。

今のコードのまま、セルA1からF4までをドラッグして選択してみて下さい。
意味が分かるはずです。

もし、"D4:F4"が結合セルならば、

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'  If Target.Count > 1 Then
  If Target.MergeCells = True Then
    On Error Resume Next
    If Not Intersect(Target, Range("D4:F4")) Is Nothing Then
      UserForm1.Show vbModeless
    Else
      UserForm1.Hide
    End If
  End If
End Sub

に変更して下さい。

6 hits

【48624】リストボックスから選択、他セルへ転記 武蔵 07/4/26(木) 2:17 質問
【48625】Re:リストボックスから選択、他セルへ転記 武蔵 07/4/26(木) 2:25 発言
【48626】Re:リストボックスから選択、他セルへ転記 ウッシ 07/4/26(木) 9:20 発言
【48628】Re:リストボックスから選択、他セルへ転記 武蔵 07/4/26(木) 10:55 質問
【48629】Re:リストボックスから選択、他セルへ転記 ウッシ 07/4/26(木) 11:20 発言
【48630】Re:リストボックスから選択、他セルへ転記 武蔵 07/4/26(木) 14:54 質問
【48631】Re:リストボックスから選択、他セルへ転記 ウッシ 07/4/26(木) 17:20 発言
【48632】Re:リストボックスから選択、他セルへ転記 武蔵 07/4/26(木) 18:25 お礼

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