Excel VBA質問箱 IV

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

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


10273 / 76734 ←次へ | 前へ→

【72010】Re:ファイルの閉じ方
発言  UO3  - 12/5/16(水) 12:05 -

引用なし
パスワード
   ▼マカロン さん:

こんにちは

今開いて、そのままのブックは ActiveWorkbook として参照できます。
アップされたコードで、不要なところ、あるいは With でくくっているのに
その後のセル参照の記述が(結果オーライですけど)正しくないところ 等もなおしてあります。

また、モジュールの先頭には、Option Explicit を記述して、全ての変数を必ず定義するようにしましょう。

Sub Sample()
  Dim OpenFile As String
  Dim 範囲 As Long
  
  OpenFile = Application.GetOpenFilename("Excelファイル,*.xls")
  If OpenFile <> "False" Then
    Workbooks.Open OpenFile
    With Sheets("Sheet1")
      範囲 = .Range("A1").End(xlDown).Row
      .Range("A1:S" & 範囲).Copy ThisWorkbook.Sheets("Sheet1").Range("A1")
    End With
    Application.CutCopyMode = False
    ActiveWorkbook.Close False
  End If
  
End Sub

12 hits

【72008】ファイルの閉じ方 マカロン 12/5/16(水) 11:38 質問
【72009】Re:ファイルの閉じ方 kanabun 12/5/16(水) 11:58 発言
【72012】Re:ファイルの閉じ方 マカロン 12/5/16(水) 13:03 お礼
【72010】Re:ファイルの閉じ方 UO3 12/5/16(水) 12:05 発言
【72011】Re:ファイルの閉じ方 マカロン 12/5/16(水) 13:01 お礼

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