EXCEL TOOLS
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
Excel Add-ins ที่พัฒนาโดยคุณสันติพงศ์ ณสุย (MVP Excel 2010-2020) ด้วยภาษา C# เพื่อแก้ไขปัญหาไฟล์ใหญ่ คำนวณนาน ทำงานช้า จัดการข้อมูลต่าง ๆ ที่ทำงานประจำวันได้อย่างสะดวกรวดเร็ว สนใจคลิกไปดูได้ที่นี่ครับ => Excel Tools
[code]
และปิดด้วย [/code]
ตัวอย่างเช่น [code]dim r as range[/code]
เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)Code: Select all
Sub CopyRange()
Dim rs As Range, rt As Range
With Workbooks("คีย์ค่าแรง V1.xls").Worksheets("Sheet1")
Set rs = .Range("C8:C100")
End With
With Workbooks("คีย์ค่าแรง V1.4.xls").Worksheets("Sheet1")
Set rt = .Range("C8")
End With
rs.Copy
rt.PasteSpecial xlPasteValues
MsgBox "Finish"
End Sub
Code: Select all
Sub Button1_คลิก()
Dim rs As Range, rt As Range
Set rs = Workbooks("คีย์ค่าแรง V1.xls").ActiveSheet.Range("$C$9:$C$29")
Set rt = Workbooks("คีย์ค่าแรง V1.4.xls").ActiveSheet.Range("$C$9:$C$29")
rs.Copy
rt.PasteSpecial xlPasteValues
MsgBox "Finish"
End Sub
Code: Select all
Sub Button1_คลิก()
Workbooks("คีย์ค่าแรง V1.4.xls").ActiveSheet.Range("$C$9:$C$29"). Copy _
Workbooks("คีย์ค่าแรง V1.xls").ActiveSheet.Range("$C$9:$C$29")
MsgBox "Finish"
End Sub
Code: Select all
Sub Button1_คลิก()
Dim s As String
s = InputBox("What is source file?")
Workbooks(s).ActiveSheet.Range("$C$9:$C$29"). Copy _
Workbooks("คีย์ค่าแรง V1.xls").ActiveSheet.Range("$C$9:$C$29")
MsgBox "Finish"
End Sub
Code: Select all
Sub Button1_คลิก()
Dim s As String
s = InputBox("What is source file?")
Workbooks(s).ActiveSheet.Range("$C$9:$C$29"). Copy _
Workbooks("คีย์ค่าแรง V1.xls").ActiveSheet.Range("$C$9:$C$29")
MsgBox "Finish"
End Sub
Code: Select all
Dim s As String
s = InputBox("โปรดกรอกปี พ.ศ.ที่ต้องการสั่งซื้อ?","ใบสั่งซื้อปี?", "")
if worksheets(s).select Then
Worksheets(s).Select
else
MsgBox "ไม่พบแฟ้มเอกสาร"
end if
Code: Select all
Sub test()
Dim s As String
s = InputBox("โปรดกรอกปี พ.ศ.ที่ต้องการสั่งซื้อ?", "ใบสั่งซื้อปี?", "")
On Error Resume Next
Worksheets(s).Select
If Err <> 0 Then
MsgBox "ไม่พบแฟ้มเอกสาร"
End If
End Sub