:D snasui.com ยินดีต้อนรับ :D
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย :thup: สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ :arrow: ระบุ Version ของ Excel
:!: โปรดทราบ :!:
  1. กรุณาอ่านกฎการใช้บอร์ด (Forum rules) ในตำแหน่งด้านบนของแต่ละบอร์ด
  2. การสมัครสมาชิก การ Login การกู้คืนรหัสผ่าน
    1. สมัครสมาชิกดูขั้นตอนได้ที่ :arrow: สมัครสมาชิก
    2. Login เข้าระบบโดยคลิกปุ่ม Login ตรงมุมขวาบนของหน้านี้ :roll:
    3. การ Login ผ่าน Facebook ดูวิธีที่ :arrow: Login ผ่าน Facebook
    4. ลืมรหัสผ่านสามารถรับรหัสใหม่ได้ที่ :arrow: Reset รหัสผ่าน
  3. มีปัญหาการใช้งาน แจ้งผู้ดูแลระบบได้ที่ :arrow: ติดต่อผู้ดูแลระบบ
  4. กำหนดการตั้งค่าส่วนตัว เช่นตั้งค่าภาษาเป็นไทยหรืออังกฤษดูได้ที่ :arrow: ตั้งค่าส่วนตัว
  5. การตั้งและตอบกระทู้ดูได้ที่ :arrow: วิธีการตั้งและตอบกระทู้
  6. การจัดรูปแบบตัวอักษรด้วย bbcode ในช่องแสดงความคิดเห็นดูได้ที่ :arrow: จัดรูปแบบตัวอักษร
  7. กำหนดขนาดตัวอักษรใน Browser ดูได้ที่ :arrow: กำหนดขนาดตัวอักษรใน Browser

ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

ฟอรัมถาม-ตอบปัญหาการใช้งาน Macro และ VBA
Forum rules
  1. ไม่อนุญาตให้ใช้ภาษาแชทในการถามและตอบปัญหา ไม่ใช้คำว่า "คับ" หรือ "อ่ะครับ" แทนคำว่า "ครับ" ไม่ใช้คำว่า "เด๋ว" แทนคำว่า "เดี๋ยว" เป็นต้น เนื่องจากเมื่อแปลเป็นภาษาต่างประเทศแล้วจะให้ความหมายผิดไปจากที่ควรจะเป็น
  2. ห้ามถามโดยระบุชื่อผู้ตอบและต้องตั้งชื่อกระทู้ให้สื่อถึงปัญหาที่จะถาม ไม่ตั้งชื่อว่า ช่วยด้วยครับ, มีปัญหามาปรึกษาครับ เป็นต้น
  3. กรุณาอธิบายปัญหาและระบุคำตอบที่ต้องการมาในกระทู้ด้วยเสมอถึงแม้จะอธิบายไว้ในไฟล์แนบแล้วก็ตาม ทั้งนี้เพื่ออำนวยความสะดวกแก่เพื่อนสมาชิกในการค้นหาข้อมูล
  4. กรุณาแนบไฟล์ตัวอย่างพร้อมแสดงคำตอบที่ถูกต้องมาในไฟล์ด้วยเพื่อให้ง่ายต่อการทำความเข้าใจและสะดวกต่อการตอบคำถาม (ขนาดไฟล์ไม่เกิน 500Kb ขนาดภาพไม่เกิน 800*600 Pixel) ไม่แนบเป็น Link มาจากแหล่งอื่นที่อาจจะถูกลบทิ้งไปโดยต้นทางในภายหลัง นอกจากนี้ไม่ควรแนบไฟล์ที่มีข้อมูลสำคัญอันก่อให้เกิดความเสียหายกับตนเองและผู้อื่น
  5. กรณีเป็นคำถามเกี่ยวกับ Programming เช่น VBA, VB.Net, C#, SQL ฯลฯ ต้องลองเขียนมาเองก่อนเสมอ ถามเฉพาะที่ติดปัญหา ระบุ Module, Procedure ที่ติดปัญหาให้ชัดเจน กรุณาโพสต์ Code ให้แสดงเป็น Code คือเปิดด้วย [code] และปิดด้วย [/code] ตัวอย่างเช่น [code]dim r as range[/code] เพื่อให้แตกต่างจากข้อความทั่วไป สะดวกในการอ่านและทดสอบ (คลิกเพื่อดูตัวอย่าง)
  6. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
piches
Member
Member
Posts: 88
Joined: Sat Oct 22, 2011 9:15 am

ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#1

Post by piches »

Code: Select all

Sub sandorder()
 Dim wb As Variant
    Dim source As Range
    Application.ScreenUpdating = False
    Set sourceWb = ThisWorkbook
    Set source = sourceWb.Sheets("Sheet1").Range("W1")
    Set wb = Workbooks.Open("F:\DB\Production Control.xlsx", False, False)
    i = wb.Worksheets("Dataromming").Range("B2:B6000").Find(source, LookIn:=xlValues).Row
    source.Offset(0, 1).Copy
    wb.Worksheets("Dataromming").Range("T" & i).PasteSpecial xlPasteValues
    Application.CutCopyMode = False
    wb.Close True
    Sheets("Sheet1").Unprotect ("410036")
    If Worksheets("Sheet2").Range("A12:A33").Find(Range("B9"), LookIn:=xlValues) Is Nothing Then
MsgBox "กรุณาตรวจสอบรายการอีกครั้ง!"
Else
 Sheets("Sheet2").Unprotect ("410036")
i = Worksheets("Sheet2").Range("A12:A39").Find(Range("B9"), LookIn:=xlValues).Row
Worksheets("Sheet1").Range("N5:T5").Copy
Worksheets("Sheet2").Range("B" & i).PasteSpecial xlPasteValues, Transpose:=False
Application.CutCopyMode = True
Sheets("Sheet2").Protect ("410036")
i = Worksheets("Sheet1").Range("A12:A400").Find(Range("B6"), LookIn:=xlValues).Row
Worksheets("Sheet1").Rows(i).Delete
Range("B6,B9").ClearContents
Sheets("Sheet1").Protect ("410036")
Dim msheet
 msheet = ActiveSheet.Name
  With Worksheets(msheet)
      .Protect password:="410036", DrawingObjects:=True, _
       contents:=True, Scenarios:=True, _
       userinterfaceonly:=True
      .EnableAutoFilter = True
    End With
MsgBox "ทำรายการเรียบร้อยแล้ว"
End If
End Sub
ผมไม่ค่อยมีความรู้เกี่ยวกับ VBA ใน Excel อ่านในกระทู้แล้วลองเขียนดูแต่ ติดปัญหาการทำงานของ Code ทำงานช้ามาก ขอคำแนะนำอาจารย์ในการปรับ Code ทำงานเร็วขึ้น ต้องแก้ตรงไหนบ้างครับ ขอบคุณครับ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#2

Post by bank9597 »

แนบไฟล์ตัวอย่างด้วยครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
piches
Member
Member
Posts: 88
Joined: Sat Oct 22, 2011 9:15 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#3

Post by piches »

Code ที่ช้าอยู่ที่ ไฟล์ DY1.2 marcro ชื่อ sandorder ครับผม ขอบคุณครับ
Attachments
DY1.2 - Copy.xlsm
(250.02 KiB) Downloaded 20 times
Production Control.xlsx
(57.49 KiB) Downloaded 19 times
piches
Member
Member
Posts: 88
Joined: Sat Oct 22, 2011 9:15 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#4

Post by piches »

username:admin
password:admin
ครับ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#5

Post by bank9597 »

ผมเอามาทดสอบแล้ว ไม่ได้เจอว่าโค๊ดทำงานช้า แต่คุยว่าโค๊ดติดเออร์เออร์ครับ

ผมอยากให้คุณอธิบายขั้นตอนการทำงาน ว่าต้องทำอะไรบ้าง ก่อนหลัง แล้วเดี๋ยวผมจะช่วยปรับโค๊ดให้ใหม่ครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
piches
Member
Member
Posts: 88
Joined: Sat Oct 22, 2011 9:15 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#6

Post by piches »

1.คิวผลิต จะดึงข้อมูลจาก Production Control.xlsx มาเก็บไว้ใน sheet1 โดยการป้อนมายเลขบิลที่ช่อง B6 เลือกเครื่องย้อม เพื่อคำนวนเวลาในการผลิต แล้วคลิกปุ่มเพิ่มคิว
2.การนำบิลเข้าผลิต ป้อนเลขที่บิลในช่อง B6 เลือกเครื่องย้อม แล้วคลิกปุ่มเข้าย้อม ค้นหาเลขที่บิลที่ตรงกันที่ไฟล์ Production Control.xlsx column T (วางวันที่เข้าย้อม)
ส่งข้อมูลไป Sheet2 ตามเครื่องย้อมที่ระบุ ลบแถวที่ตรงกับเลขที่บิลใน Sheet1 ที่ตรงกับ B6
3.ผลิตเสร็จ ใส่เลขที่บิลในช่อง B6 (Sheet2)แล้วคลิกปุ่มย้อมเสร็จ ค้นหาเลขที่บิลที่ตรงกันที่ไฟล์ Production Control.xlsx column T (วางวันที่เข้าย้อม) column U (วันที่ย้อมเสร็จ)

ครับผม
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#7

Post by bank9597 »

สงสัยต้องปรับโค๊ดยาวครับ ยังไงผมกลับบ้านก่อนครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#8

Post by bank9597 »

ผมตอบแค่ข้อ 2 ข้อเดียว ตามที่ถามน่ะครับ
ลองปรับโค๊ดใหม่ เป็น :ard:

Code: Select all

Sub sandorder()
        Dim SourceWb As Workbook
        Dim Wb As Workbook
        Dim rTarget As Range
        Dim rSource As Range
        Dim rRange As Range
        Dim tRange As Range
        Dim tSource As Range
        Dim lngCount As Long
        Dim lngLastRow As Long
        
        Application.ScreenUpdating = False
        
        Set SourceWb = ThisWorkbook
        Set rTarget = SourceWb.Sheets("Sheet1").Range("W1")
        Workbooks.Open ("C:\Users\bank9597\Downloads\Production Control.xlsx")
        
        Set Wb = Workbooks("Production Control.xlsx")
        lngCount = Wb.Sheets("Dataromming").Range("B" & Rows.Count).End(xlUp).Row
        Set rSource = Wb.Sheets("Dataromming").Range("B2:B" & lngCount)
        
        For Each rRange In rSource

            If rRange = rTarget Then
                rRange.Offset(0, 18) = rTarget.Offset(0, 1)
            End If

        Next rRange
        Wb.Close True
        
        Set rSource = Nothing
        Set rRange = Nothing
        Set rTarget = Nothing
        
        Set rTarget = SourceWb.Sheets("Sheet1").Range("B9")
        lngCount = SourceWb.Sheets(1).Range("B" & Rows.Count).End(xlUp).Row
        Set rSource = SourceWb.Sheets(1).Range("B12:B" & lngCount)
        
        For Each rRange In rSource
            
            If rRange = rTarget Then
                lngLastRow = SourceWb.Sheets(2).Range("A" & Rows.Count).End(xlUp).Row
                Set tSource = SourceWb.Sheets(2).Range("A12:A" & lngLastRow)
                For Each tRange In tSource
                    If tRange = rTarget Then
                        tRange.Offset(0, 1) = rRange.Offset(0, -1)
                        tRange.Offset(0, 2) = rRange.Offset(0, 2)
                        tRange.Offset(0, 3) = rRange.Offset(0, 4)
                        tRange.Offset(0, 4) = rRange.Offset(0, 5)
                        tRange.Offset(0, 5) = rRange.Offset(0, 6)
                        tRange.Offset(0, 6) = rRange.Offset(0, 9)
                        tRange.Offset(0, 7) = Now()
                    End If
                Next tRange
                rRange.EntireRow.Delete
            End If
            
        Next rRange
        
        MsgBox "·Ó¡ÒÃÊÑè§ÂéÍÁàÃÕºÃéÍÂáÅéÇ"
        Set rSource = Nothing
        Set rRange = Nothing
        Set rTarget = Nothing
        Set tSource = Nothing
        Set tRange = Nothing
        Set Wb = Nothing
        Set SourceWb = Nothing
        
End Sub
ให้เปลี่ยนที่อยู่ไฟล์ "C:\Users\bank9597\Downloads\Production Control.xlsx" ใหม่น่ะครับ
Attachments
DY1.2 - Copy.xlsm
(265 KiB) Downloaded 24 times
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
piches
Member
Member
Posts: 88
Joined: Sat Oct 22, 2011 9:15 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#9

Post by piches »

ขอบคุณมากๆครับเมื่อวานไปงาน Intelligent Warehouse ที่เมืองทองเลยยังไม่ได้ทดสอบขออนุญาติแล้วจะมารายงานผลนะครับ ขอบคุณ คุณJoined มากๆครับ
piches
Member
Member
Posts: 88
Joined: Sat Oct 22, 2011 9:15 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#10

Post by piches »

ทดสอบแล้ว Code ทำงานได้ดีมากครับเร็วกว่าเดิมมากเลยครับ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#11

Post by bank9597 »

piches wrote:ขอบคุณมากๆครับเมื่อวานไปงาน Intelligent Warehouse ที่เมืองทองเลยยังไม่ได้ทดสอบขออนุญาติแล้วจะมารายงานผลนะครับ ขอบคุณ คุณJoined มากๆครับ
:mrgreen: เล่าสู่กันฟังหน่อยได้ไหมครับ ว่าในงานมีอะไรบ้าง :mrgreen:
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
piches
Member
Member
Posts: 88
Joined: Sat Oct 22, 2011 9:15 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#12

Post by piches »

เป็นงานแสดงสินค้าที่เกี่ยวข้องกับอุตสาหกรรม Logistics และคลังสินค้า ทั้งระบบการจัดการ การจัดเก็บ และการเบิกจ่ายสินค้า เป็นการนำเสนอเทคโนโลยี อุปกรณ์ และระบบบริหารจัดการในคลังสินค้า รวมถึงการสาธิตจำลองการทำงานเบิกจ่ายสินค้า ที่แสดงให้เห็นการเชื่อมโยงของระบบจัดเก็บ กระบวนการเบิกจ่าย และระบบซอฟท์แวร์บริการจัดการคลังสินค้า แสดงให้เห็นขั้นตอนการทำงาน การเพิ่มประสิทธิภาพงานคลังสินค้า และความอัจฉริยะของระบบจัดการคลังสินค้า ในงานจะมีการแสดงสินค้าและอุปกรณ์หลักที่ใช้งานในคลังสินค้า เช่น พาเลท รถยกและแบตเตอรี่ ระบบจัดเก็บ ระบบบาร์โค้ด ระบบพื้นคลังสินค้า ระบบการทำป้ายและสัญลักษณ์สินค้า การเคลื่อนย้ายสินค้า ประมาณนี้ครับ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#13

Post by bank9597 »

piches wrote:เป็นงานแสดงสินค้าที่เกี่ยวข้องกับอุตสาหกรรม Logistics และคลังสินค้า ทั้งระบบการจัดการ การจัดเก็บ และการเบิกจ่ายสินค้า เป็นการนำเสนอเทคโนโลยี อุปกรณ์ และระบบบริหารจัดการในคลังสินค้า รวมถึงการสาธิตจำลองการทำงานเบิกจ่ายสินค้า ที่แสดงให้เห็นการเชื่อมโยงของระบบจัดเก็บ กระบวนการเบิกจ่าย และระบบซอฟท์แวร์บริการจัดการคลังสินค้า แสดงให้เห็นขั้นตอนการทำงาน การเพิ่มประสิทธิภาพงานคลังสินค้า และความอัจฉริยะของระบบจัดการคลังสินค้า ในงานจะมีการแสดงสินค้าและอุปกรณ์หลักที่ใช้งานในคลังสินค้า เช่น พาเลท รถยกและแบตเตอรี่ ระบบจัดเก็บ ระบบบาร์โค้ด ระบบพื้นคลังสินค้า ระบบการทำป้ายและสัญลักษณ์สินค้า การเคลื่อนย้ายสินค้า ประมาณนี้ครับ
ขอบคุณมากครับ เป็นผมถ้าสะดวก ก็อยากไปดูเช่นกัน โดยเฉพาะเรื่องซอฟแวร์ :thup:
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
piches
Member
Member
Posts: 88
Joined: Sat Oct 22, 2011 9:15 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#14

Post by piches »

ขอนอกเรื่องนิดนึงนะครับคุณ bank9597 ถ้าใช้ Access ทำจะดีกว่านี้หรือเปล่าครับ ผมเจอปัญหาใช้ ฐานข้อมูลรวมกันถ้าเซฟข้อมูลชนกันก็จะ error ถ้าผมแชร์ workbooksไฟล์ฐานข้อมูลก็จะช้าครับ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#15

Post by bank9597 »

piches wrote:ขอนอกเรื่องนิดนึงนะครับคุณ bank9597 ถ้าใช้ Access ทำจะดีกว่านี้หรือเปล่าครับ ผมเจอปัญหาใช้ ฐานข้อมูลรวมกันถ้าเซฟข้อมูลชนกันก็จะ error ถ้าผมแชร์ workbooksไฟล์ฐานข้อมูลก็จะช้าครับ
ถ้าเราใช้งานเป็นแบบระบบฐานข้อมูล Access เหมาะกว่า Excel แน่นอนครับ เราสามารถสร้างฟังก์ชั่นได้ง่ายกว่าและทำงานได้ดีกว่ากับข้อมูลปริมาณเยอะ รวมถึงสร้างใช้งานได้พร้อมกันหลาย user ไม่มีปัญหาการบันทึกข้อมูลมาชนกัน เราสามารถเอาไฟล์ตัวที่เก็บข้อมูลไปเก็บไว้ในเวิร์ฟเวอร์กลาง และลิงค์ตารางไปยังระบบที่ติดตั้งในเครื่อง user แต่ละคนได้อย่างสะดวกสบายครับ

ตอนนี้ผมดูแลและพัฒนาระบบด้วย MS Access อยู่ครับ และก็จะใช้ Excel แค่การคำนวนที่ซับซ้อนและปริมาณน้อยๆเท่านั้นครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
piches
Member
Member
Posts: 88
Joined: Sat Oct 22, 2011 9:15 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#16

Post by piches »

คุณbank9597พอจะมีเวลาที่รับงานเพิ้มอีกมั้ยครับผมไม่มีความรู้เรื่องAccessเลย ถ้าคุณbank9597พอมีเวลาผมขอเบอร์ติดต่อด้วยครับ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: ปรับ Code ให้ทำงานเร็วขึ้นต้องแก้ไขยังไงครับ

#17

Post by bank9597 »

piches wrote:คุณbank9597พอจะมีเวลาที่รับงานเพิ้มอีกมั้ยครับผมไม่มีความรู้เรื่องAccessเลย ถ้าคุณbank9597พอมีเวลาผมขอเบอร์ติดต่อด้วยครับ
รบกวนติดต่อใน Private Message ครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
Post Reply