tagCANDY CGI VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
VBレスキュー(花ちゃん)の Visual Basic 6.0用 掲示板
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re^2: 範囲選択したセル情報が欲しい。
投稿日: 2010/10/28(Thu) 18:00
投稿者ミヤ
とりあえず連続した選択範囲のみ実現できれば、良いです。

現在は以下のようにアクティブなセルの行と列を取得しています。
Private WithEvents xlApp As Excel.Application
Private WithEvents xlWb As Excel.Workbook
Private WithEvents xlWs As Excel.Worksheet
Private Sub Command1_Click()
    MsgBox("セルを選択して下さい。", vbYesNo)
    Set xlApp = GetObject(, "Excel.Application")
    Set xlWb = xlApp.ActiveWorkbook
    Set xlWs = xlWb.ActiveSheet
  gyo= xlApp.ActiveCell.Row
    retu = xlApp.ActiveCell.Column
End Sub
コマンドボタンを押すとメッセージを表示して「はい」が押された時に
アクティブになっているセルの行と列を取得できるようになっています。

これを複数のセルを選択した時に最初のセルと最後のセルの行と列を知りたいと思いますが、
Private Sub objSheet1_SelectionChange(ByVal Target As Excel.Range)
    Debug.Print "全体=[" & Target.Address(False, False, xlA1) & "]
をどうやって組み込めばよいのか分かりません。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。