Page 1 of 1

เลือกชีทที่เป็นวันที่โดย vba

Posted: Thu Jun 27, 2019 4:00 pm
by March201711
เลือก sheet ให้ตรงกับวันที่ A3 อย่างไร โดยใช้ VBA

ถ้าจะเลือก Sheets(Formate(Range("left(A3,10)").Value2, "dd-mm-yyyy")).select

แล้วติด Debug แก้อย่างไรคะ

Code: Select all

Sub Select_sheet()
'    Sheets("26-06-2019").Select
    Sheets(Format(Range("left(A3,10)").Value2, "dd-mm-yyyy")).Select
    Range("B4:E14").Select
    Selection.Copy
    Sheets("Sheet3").Select
    Range("B4").Select
    ActiveSheet.Paste
    Range("H8").Select
End Sub

Re: เลือกชีทที่เป็นวันที่โดย vba

Posted: Thu Jun 27, 2019 4:29 pm
by puriwutpokin
ตัวอย่างโค้ด

Code: Select all

Sub Select_sheet()
'
' aaaa Macro
'

'
'    Sheets("26-06-2019").Select
    Sheets(Format(Right(Range("A3").Value, 10), "dd-mm-yyyy")).Select
    Range("B4:E14").Select
    Selection.Copy
    Sheets("Sheet3").Select
    Range("B4").Select
    ActiveSheet.Paste
    Range("H8").Select
    
End Sub

Re: เลือกชีทที่เป็นวันที่โดย vba

Posted: Thu Jun 27, 2019 7:36 pm
by March201711
ได้แล้วค่ะ ขอบคุณ K.Puriwutpokin มากค่ะ :D