loop วนหาข้อมูล ทุก Column และ ทุก row
Posted: Wed Dec 21, 2022 2:39 pm
ต้องการให้ vba ที่ วนเลือก จากไฟล์ import ที่มีช่วงข้อมูลครับ
ในตัวอย่างในไฟล์ Book2 (import) ให้เลือก A1:E25 ครับ
ในตัวอย่างในไฟล์ Book2 (import) ให้เลือก A1:E25 ครับ
Code: Select all
Sub Get_Data_From_File()
Dim FileToOpen As Variant
Dim Openbook As Workbook
Application.ScreenUpdating = False
FileToOpen = Application.GetOpenFilename(Title:="Browse for your file & Import Range", Filefilter:="Excel File (*.xls*),*xls*")
If FileToOpen <> False Then
Set Openbook = Application.Workbooks.Open(FileToOpen)
Openbook.Sheets(1).Range("A1:E20").Copy
ThisWorkbook.Worksheets("SelectFile").Range("A1").PasteSpecial xlPasteValues
Openbook.Close False
End If
End Sub