พี่ครับ ผมเป็นมือใหม่หัดเขียน code มีเรื่องจะสอบถามครับ
Posted: Thu Feb 04, 2016 11:44 am
Private Sub CommandButton1_Click()
Application.ScreenUpdating = False
Dim wb As Variant
Dim iname As String
Dim iid As String
Dim iskill As String
Dim idate As String
'get value from object to variable
iname = TextBox1
iid = TextBox2
iskill = TextBox5
idate = TextBox4
Set wb = Workbooks.Open("\\A040107dy\BirD\Bird\db.xls", False, False)
'wb("db.xls").Activate
ActiveWorkbook.Worksheets("Sheet1").Select
With [a65535].Offset.End(xlUp)
.Offset(1, 0) = iname
.Offset(1, 1) = iid
.Offset(1, 2) = iskill
.Offset(1, 3) = idate
จากข้างบนสอบถามนิดนึงนะครับ
Dim หมายถึงอะไรครับ
wb ย่อมาจาก Workbook ใช่หรือไม่ครับ
As Variant หมายถึงอะไรครับ
Application.ScreenUpdating = False หมายถึงอะไรครับ
ไฟล์ นามสกุล .xlsm กับไฟล์ .xlsx ธรรมดา ต่างกันอย่างไรครับ พอดีผมเห็นขนาดไฟล์มันต่างกันมาก ผมเลยจะเปลี่ยนมาใช้ไฟลล์ .xlsm เป็นหลักแทน .xlsx เพราะขนาดเล็กดี
ถามเยอะเลยพอดีผมมือใหม่หัดเขียน
ขอบคุณมากๆนะครับ
Application.ScreenUpdating = False
Dim wb As Variant
Dim iname As String
Dim iid As String
Dim iskill As String
Dim idate As String
'get value from object to variable
iname = TextBox1
iid = TextBox2
iskill = TextBox5
idate = TextBox4
Set wb = Workbooks.Open("\\A040107dy\BirD\Bird\db.xls", False, False)
'wb("db.xls").Activate
ActiveWorkbook.Worksheets("Sheet1").Select
With [a65535].Offset.End(xlUp)
.Offset(1, 0) = iname
.Offset(1, 1) = iid
.Offset(1, 2) = iskill
.Offset(1, 3) = idate
จากข้างบนสอบถามนิดนึงนะครับ
Dim หมายถึงอะไรครับ
wb ย่อมาจาก Workbook ใช่หรือไม่ครับ
As Variant หมายถึงอะไรครับ
Application.ScreenUpdating = False หมายถึงอะไรครับ
ไฟล์ นามสกุล .xlsm กับไฟล์ .xlsx ธรรมดา ต่างกันอย่างไรครับ พอดีผมเห็นขนาดไฟล์มันต่างกันมาก ผมเลยจะเปลี่ยนมาใช้ไฟลล์ .xlsm เป็นหลักแทน .xlsx เพราะขนาดเล็กดี
ถามเยอะเลยพอดีผมมือใหม่หัดเขียน
ขอบคุณมากๆนะครับ