【エクセルマクロ】ダブルクリックで列をコピー:自動化が超便利!

エクセルマクロダブルクリックで列をコピーアイキャッチ エクセルマクロで効率化する

エクセルマクロで、ダブルクリックした列をコピーするVBAコードをご紹介します。

このページのマクロコードは、コピペで使えます。
せひ、お試しください。
 

ダブルクリックで列をコピーする

以下のExcelVBAを実行すると、ダブルクリックした列をコピーします。

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)

    With Target
        
       Columns(Target.Column).Copy

       Cancel = True
        
    End With

End Sub

 

マクロ実行後

(例)セルB1をダブルクリックすると、B列全体をコピーします。


 
 

ダブルクリックしてコピーした列を、ほかの列に挿入することもできます。

別シートや別ファイルに貼り付けることも可能です。

 
 

【エクセルマクロ】ダブルクリックで行をコピー:自動化が超便利!
エクセルマクロで、ダブルクリックした行をコピーするVBAコードをご紹介します。 (例)セルA3をダ...