ขอคำแนะนำ code กระตุ้น การทำงาน VBA Project ครับ
Posted: Mon Nov 09, 2015 3:21 pm
ที่ผมทำเช่นนี้เพราะไม่ต้องการเขียนสูตรไว้ใน Call จำนวนมากจะทำงานช้า
สำหรับเครื่องที่สเป็คไม่สูงครับ แต่ติดตรงผมไม่เข้าใจ code กระตุ้น การทำงาน VBA Project ขอคำแนะนำจากอาจารย์ด้วยครับ
อยู่ที่ Sheet AddQ ครับ
อยู่ที่ Sheet AddQ ครับ
Code ที่ต้องการกระตุ้นอยูที่ Module8 ครับ
สำหรับเครื่องที่สเป็คไม่สูงครับ แต่ติดตรงผมไม่เข้าใจ code กระตุ้น การทำงาน VBA Project ขอคำแนะนำจากอาจารย์ด้วยครับ
อยู่ที่ Sheet AddQ ครับ
Code: Select all
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
If Target.Address = "$B$3" And Target <> "" Then
AddQ
ElseIf Target.Address = "$A$3" And Target = "" Then
'MsgBox "Please select data."
End If
End SubCode ที่ต้องการกระตุ้นอยูที่ Module8 ครับ
Code: Select all
Sub AddQ()
Set Source = Sheets("Add Q").Range("A3:O3")
Application.ScreenUpdating = False
Sheets("Add Q").[A65535].End(xlUp).Offset(1, 0) _
.Resize(Source.Rows.Count, 15) = Source.Value
Range("A3").ClearContents
End Sub