サイトアイコン pulogu.net

複数セルを選択する。

目次

目的

目次まで戻る

その一例

  1. 白紙のワークシートでテストしてみます。
    白紙のワークシート。
  2. 下記マクロを実行してみます。「A2」と「B3」を選択してみます。
    Sub A2とB3を選択する()
    Range("A2,B3").Select
    End Sub
    1. Range で操作対象取得。カンマ「,」で複数エリア指定。
    2. Select で選択実行。
  3. セルが選択されました。
    A2 , B3 が選択されている。
    1. ワークシートが同じではない場合、エラーが発生するようです。
      Sub エラー発生_シート1のA2とシート2のB3を選択する()
        Range("Sheet1!A2,Sheet2!B3").Select
      End Sub
    2. エラー発生。
      実行時エラー '1004' 'Range' メソッドは失敗しました。'_Global' オブジェクト

目次まで戻る

Union

Union メソッドを使用してみます。

  1. 下記マクロを実行してみます。
    Sub Unionメソッド()
    Union(Range("A2"), Range("B3")).Select
    End Sub
    1. Union で複数エリアをまとめています。
  2. セルが選択されました。
    A2 , B3 が選択されている。
    1. ワークシートが同じではない場合、エラーが発生するようです。
      Sub エラー発生_Unionメソッド()
      Union(Worksheets(1).Range("A2"), Worksheets(2).Range("B3")).Select
      End Sub
    2. エラー発生。
      実行時エラー 1004: Union メソッドは失敗しました application オブジェクト

    テスト環境

    以上、閲覧ありがとうございました。

     

    目次まで戻る

    モバイルバージョンを終了