Page 1 of 1

รบกวนถามเรื่อง format วันที่ใน textbox

Posted: Fri Oct 02, 2020 12:00 am
by beeratius
ผมใช้คำสั่ง now เพื่อใส่ข้อมูลวันที่ใน textbox โดยกำหนดให้ format เป็น dd/mm/yyyy แต่ ข้อมูลที่โชว์ใน textbox เป็น mm/dd/yyyy ครับ ไม่ทราบว่าผิดตรงไหน

Dim curdate As Date
curdate = Now
curdate = Format(curdate, "dd/mm/yyyy")
textbox8.value=curdate

ทำตามนี้แต่ข้อมูลที่ show ใน textbox8 จะขึ้นเป็น 10/1/2020 (เดือน10วันที่1ปี2020)

Re: รบกวนถามเรื่อง format วันที่ใน textbox

Posted: Fri Oct 02, 2020 2:08 am
by beeratius
ขอแนบ Code ใหม่อีกครั้งนะครับ

Code: Select all

Dim curdate As Date
curdate = Now
curdate = Format(curdate, "dd/mm/yyyy")
textbox8.value=curdate

Re: รบกวนถามเรื่อง format วันที่ใน textbox

Posted: Fri Oct 02, 2020 8:37 am
by logic
beeratius wrote: Fri Oct 02, 2020 2:08 am curdate = Format(curdate, "dd/mm/yyyy")
ลองเปลี่ยนเป็น curdate = application.text(curdate, "dd/mm/yyyy") ดูว่าได้ไหมครับ 🤨

Re: รบกวนถามเรื่อง format วันที่ใน textbox

Posted: Fri Oct 02, 2020 3:20 pm
by beeratius
logic wrote: Fri Oct 02, 2020 8:37 am
beeratius wrote: Fri Oct 02, 2020 2:08 am curdate = Format(curdate, "dd/mm/yyyy")
ลองเปลี่ยนเป็น curdate = application.text(curdate, "dd/mm/yyyy") ดูว่าได้ไหมครับ 🤨
ขอบคุณมากครับ
ลองดูแล้วยังเป็นเหมือนเดิมครับ
โดยวันที่ที่แสดงใน textbox8 เป็น 10/2/2020
แต่วันที่ที่โชว์มุมขวาล่างของ window ขึ้น 2/10/2020
codeที่ใช้ตอนนี้นะครับ

Code: Select all

Dim curdate As Date
curdate = Now
curdate = Application.text(curdate, "dd/mm/yyyy")
textbox8.value=curdate

Re: รบกวนถามเรื่อง format วันที่ใน textbox

Posted: Fri Oct 02, 2020 3:51 pm
by puriwutpokin
beeratius wrote: Fri Oct 02, 2020 3:20 pm
logic wrote: Fri Oct 02, 2020 8:37 am
beeratius wrote: Fri Oct 02, 2020 2:08 am curdate = Format(curdate, "dd/mm/yyyy")
ลองเปลี่ยนเป็น curdate = application.text(curdate, "dd/mm/yyyy") ดูว่าได้ไหมครับ 🤨
ขอบคุณมากครับ
ลองดูแล้วยังเป็นเหมือนเดิมครับ
โดยวันที่ที่แสดงใน textbox8 เป็น 10/2/2020
แต่วันที่ที่โชว์มุมขวาล่างของ window ขึ้น 2/10/2020
codeที่ใช้ตอนนี้นะครับ

Code: Select all

Dim curdate As Date
curdate = Now
curdate = Application.text(curdate, "dd/mm/yyyy")
textbox8.value=curdate
กลับตำแหน่งดูว่าได้ไหม

Code: Select all

Dim curdate As Date
curdate = Now
curdate = Application.text(curdate, "mm/dd/yyyy")
textbox8.value=curdate

Re: รบกวนถามเรื่อง format วันที่ใน textbox

Posted: Sat Oct 03, 2020 3:08 am
by beeratius
ได้ตามที่ต้องการแล้วครับ ขอบคุณครับ