snasui.com ยินดีต้อนรับ ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
Sub พิมพ์และบันทึก()
If Worksheets("ทำรายการ").Range("C8") > 0 Then
Dim x As Integer
x = MsgBox("มีค่าปรับต้องการพิมพ์ต่อใช่หรือไม่", vbYesNo)
If x = vbNo Then
Sheets("·ทำรายการ").Range("C8").Select
Else
Sheets("ใบเสร็จ¨").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1
End If
End If
Sheets("ทำรายการ").Select
Range("C4").Select
Sheets("ทำรายการ").Range("C4").Copy
With Sheets("เก็บข้อมูล")
.Range("B" & .Range("B" & Rows.Count).End(xlUp).Row).Offset(1, 0).PasteSpecial xlPasteValues
End With
Range("C4").Select
ActiveWorkbook.save
End Sub
You do not have the required permissions to view the files attached to this post.
Sub ¾ÔÁ¾ìáÅкѹ·Ö¡()
'If Worksheets("·ÓÃÒ¡ÒÃ").Range("C8") > 0 Then ยกเลิกอันนี้
Dim x As Integer
x = MsgBox("ÁÕ¤èÒ»ÃѺµéͧ¡ÒþÔÁ¾ìµèÍãªèËÃ×ÍäÁè", vbYesNo)
If x = vbNo Then
Sheets("·ÓÃÒ¡ÒÃ").Range("C8").Select
Else
Sheets("ãºàÊÃç¨").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1
End If
' End If ยกเลิกอันนี้
Sheets("·ÓÃÒ¡ÒÃ").Select
Range("C4").Select
Sheets("·ÓÃÒ¡ÒÃ").Range("C4").Copy
With Sheets("à¡çº¢éÍÁÙÅ")
.Range("B" & .Range("B" & Rows.Count).End(xlUp).Row).Offset(1, 0).PasteSpecial xlPasteValues
End With
Range("C4").Select
ActiveWorkbook.Save
End Sub
Sub พิมพ์และบันทึก()
If Worksheets("ทำรายการ").Range("C8") > 0 Then
Dim x As Integer
x = MsgBox("มีค่าปรับต้องการพิมพ์ต่อใช่หรือไม่", vbYesNo)
If x = vbNo Then
Sheets("·ทำรายการ").Range("C8").Select
Else
Sheets("ใบเสร็จ¨").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1
End If
Else
Sheets("ใบเสร็จ¨").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1
End If
Sheets("ทำรายการ").Select
Range("C4").Select
Sheets("ทำรายการ").Range("C4").Copy
With Sheets("เก็บข้อมูล")
.Range("B" & .Range("B" & Rows.Count).End(xlUp).Row).Offset(1, 0).PasteSpecial xlPasteValues
End With
Range("C4").Select
ActiveWorkbook.save
End Sub
Last edited by Serverchita on Tue Mar 07, 2017 4:29 pm, edited 1 time in total.
Sub พิมพ์และบันทึก()
If Worksheets("ทำรายการ").Range("C8") > 0 Then
Dim x As Integer
x = MsgBox("มีค่าปรับต้องการพิมพ์ต่อใช่หรือไม่", vbYesNo)
If x = vbNo Then
Sheets("ทำรายการ").Range("C8").Select
Else
Sheets("ใบเสร็จ").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1
End If
Else
If Worksheets("ทำรายการ").Range("C8") = 0 Then
Sheets("ใบเสร็จ").Select
ActiveWindow.SelectedSheets.PrintOut Copies:=1
End If
End If
Sheets("ทำรายการ").Select
Range("C4").Select
Sheets("ทำรายการ").Range("C4").Copy
With Sheets("เก็บข้อมูล")
.Range("B" & .Range("B" & Rows.Count).End(xlUp).Row).Offset(1, 0).PasteSpecial xlPasteValues
End With
Range("C4").Select
ActiveWorkbook.Save
End Sub