https://learn.microsoft.com/ja-jp/office/vba/language/reference/user-interface-help/get-statement
http://www.cocoaliz.com/excelVBA/index.php/47/
-- 1. 開発タブの挿入でボタンを作成
※ActiveXコントロールのものを使用する
-- 2. デザインモードONで作成したボタンをダブルクリックするとエディタが開くので下記コードを記載。デザインモードOFFで実行
Option Explicit
Private Sub CommandButton1_Click()
'画面を更新しない
Application.ScreenUpdating = False
'確認メッセージを表示しない
Application.DisplayAlerts = False
'読み込み
Dim buffer() As Byte
Open ThisWorkbook.Path & "\" & "scheduler-metadata.zip" For Binary Access Read As #1
'ファイルの長さで配列を初期化
ReDim buffer(LOF(1))
Get #1, , buffer
Close #1
'書き込み
Dim i As Long
Open ThisWorkbook.Path & "\" & "scheduler-metadata2.zip" For Binary Access Write As #2
For i = 0 To UBound(buffer) - 1
Put #2, , buffer(i)
Next i
Close #2
MsgBox ("処理完了")
'確認メッセージを表示する
Application.DisplayAlerts = True
'画面を更新する
Application.ScreenUpdating = True
End Sub