snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
Sub Button1_Click()
Dim FileToOpen As Variant
Dim OpenBook As Workbook
Application.ScreenUpdating = False
FileToOpen = Application.GetOpenFilename(Title:="Browse for your File & Import Range", FileFilter:="Excel Files (*.xls*),*xls*")
If FileToOpen <> False Then
Set OpenBook = Application.Workbooks.Open(FileToOpen)
OpenBook.Sheets(1).Range("A2:c350").Copy
ThisWorkbook.Worksheets("1").Range("DI12").PasteSpecial xlPasteValues
OpenBook.Close False
End If
Application.ScreenUpdating = True
End Sub
Sub Button1_Click()
Dim FileToOpen As Variant
Dim OpenBook As Workbook
Application.ScreenUpdating = False
FileToOpen = Application.GetOpenFilename(Title:="Browse for your File & Import Range", FileFilter:="Excel Files (*.xls*),*xls*")
If FileToOpen <> False Then
Set OpenBook = Application.Workbooks.Open(FileToOpen)
OpenBook.Sheets(1).Range("A2:c350").Copy
If OpenBook.Name = "1.7.64.xlsx" Then
ThisWorkbook.Worksheets("1").Range("DI12").PasteSpecial xlPasteValues
Else
ThisWorkbook.Worksheets("2").Range("DI12").PasteSpecial xlPasteValues
End If
OpenBook.Close False
End If
Application.ScreenUpdating = True
End Sub
Sub Button1_Click()
Dim FileToOpen As Variant
Dim OpenBook As Workbook
Application.ScreenUpdating = False
FileToOpen = Application.GetOpenFilename(Title:="Browse for your File & Import Range", FileFilter:="Excel Files (*.xls*),*xls*")
If FileToOpen <> False Then
Set OpenBook = Application.Workbooks.Open(FileToOpen)
OpenBook.Sheets(1).Range("A2:c350").Copy
If OpenBook.Name = "1.7.64.xlsx" Then
ThisWorkbook.Worksheets("1").Range("DI12").PasteSpecial xlPasteValues
Else
ThisWorkbook.Worksheets("2").Range("DI12").PasteSpecial xlPasteValues
End If
OpenBook.Close False
End If
Application.ScreenUpdating = True
End Sub
Sub Button1_Click()
Dim FileToOpen As Variant
Dim OpenBook As Workbook
Application.ScreenUpdating = False
FileToOpen = Application.GetOpenFilename(Title:="Browse for your File & Import Range", FileFilter:="Excel Files (*.xls*),*xls*")
If FileToOpen <> False Then
Set OpenBook = Application.Workbooks.Open(FileToOpen)
OpenBook.Sheets(1).Range("A2:c350").Copy
If OpenBook.Name = "1.7.64.xlsx" Then
ThisWorkbook.Worksheets("1").Range("DI12").PasteSpecial xlPasteValues
Else
ThisWorkbook.Worksheets("2").Range("DI12").PasteSpecial xlPasteValues
Else
ThisWorkbook.Worksheets("3").Range("DI12").PasteSpecial xlPasteValues
End If
OpenBook.Close False
End If
Application.ScreenUpdating = True
End Sub
Sub Button1_Click()
Dim FileToOpen As Variant
Dim OpenBook As Workbook
Application.ScreenUpdating = False
FileToOpen = Application.GetOpenFilename(Title:="Browse for your File & Import Range", FileFilter:="Excel Files (*.xls*),*xls*")
If FileToOpen <> False Then
Set OpenBook = Application.Workbooks.Open(FileToOpen)
OpenBook.Sheets(1).Range("A2:c350").Copy
ThisWorkbook.Worksheets(Left(OpenBook.Name, InStr(OpenBook.Name, ".") - 1)).Range("DI12").PasteSpecial xlPasteValues
OpenBook.Close False
End If
Application.ScreenUpdating = True
End Sub
Sub Button1_Click()
Dim FileToOpen As Variant
Dim OpenBook As Workbook
Application.ScreenUpdating = False
FileToOpen = Application.GetOpenFilename(Title:="Browse for your File & Import Range", FileFilter:="Excel Files (*.xls*),*xls*")
If FileToOpen <> False Then
Set OpenBook = Application.Workbooks.Open(FileToOpen)
OpenBook.Sheets(1).Range("A2:c350").Copy
ThisWorkbook.Worksheets(Left(OpenBook.Name, InStr(OpenBook.Name, ".") - 1)).Range("DI12").PasteSpecial xlPasteValues
OpenBook.Close False
End If
Application.ScreenUpdating = True
End Sub