: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

เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

ฟอรัมถาม-ตอบปัญหาการใช้งานสูตรและฟังก์ชัน Excel
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. กรุณาแจ้งผลการใช้งานเมื่อได้รับคำตอบว่าตรงกับความต้องการหรือไม่
User avatar
ChoBkuN
Member
Member
Posts: 239
Joined: Tue Nov 29, 2011 3:43 pm

เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#1

Post by ChoBkuN »

เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือโหลดนาน
คือพิมพ์ข้อความอะไรก็ตาม ใน cell ใดๆ ก็จะค้างหรือโหลดนาน (ขึ้นรูปาฬิกาทราย)
ไม่ทราบว่าเกิดจากสาเหตุใดๆ ได้บ้างครับ

เป็นแค่การทำงาน ทำรายงานภาษีหัก ณ ที่จ่ายเท่านั้น
มีชีทใน file ก็ไม่เกิน 10 ชีท
สูตรที่ใช้ก็ some ธรรมดา
เป็นfile xlsx
You do not have the required permissions to view the files attached to this post.
Last edited by ChoBkuN on Fri Mar 02, 2012 10:38 am, edited 1 time in total.
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#2

Post by bank9597 »

:D จำนวนข้อมูลแต่ชีทเยอะไหมครับ ประมาณกี่บรรทัด แล้วใช้สูตรเยอะแค่ไหน ประเภทอะไรบ้าง (ถามเยอะไปไหม)

และทรัพยากรเครื่องประมาณไหนครับ :D
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
User avatar
ChoBkuN
Member
Member
Posts: 239
Joined: Tue Nov 29, 2011 3:43 pm

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#3

Post by ChoBkuN »

ผมเอา sheet เจ้าปัญหามาแล้วครับ ช่วยดูให้หน่อยครับ
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#4

Post by bank9597 »

:D ไม่เห็นไฟล์น่ะครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
User avatar
ChoBkuN
Member
Member
Posts: 239
Joined: Tue Nov 29, 2011 3:43 pm

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#5

Post by ChoBkuN »

อยู่ใน โพส อันแรกครับ ~ ~
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#6

Post by bank9597 »

:lol: :lol: :lol: ตาถั่วขึ้นมากระทันหัน :tt: :tt: :tt:
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
User avatar
ChoBkuN
Member
Member
Posts: 239
Joined: Tue Nov 29, 2011 3:43 pm

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#7

Post by ChoBkuN »

เหมือนผมจะเจอแล้ว (ไม่รู้ใช่สาเหตุนี้หรือเปล่า)
รู้สึกจะมี กำดัก มี Object สี่เหลี่ยมเล็ก โปรงแส่ง
เพราะเลือก find special เลือก object
คอมผมค้างเลย
คราวนี้ผมต้องใช้แบบฟอร์มหน้าตาอย่างนี้
ก็อปเป็น sheet ใหม่ โดย Format ยังเหมือนเดิม ทำยังไงดีครับ
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#8

Post by snasui »

ChoBkuN wrote:เหมือนผมจะเจอแระ
รู้สึกจะมี กำดัก มี Object สี่เหลี่ยมเล็ก โปรงแส่ง
เพราะเลือก find special เลือก object
คอมผมค้างเลย
คราวนี้ผมต้องใช้แบบฟอร์มหน้าตาอย่างนี้
ก็อปเป็น sheet ใหม่ โดย Format ยังเหมือนเดิม ทำยังไงดีครับ
:lol: ในฟอรัมงดใช้ภาษาแชทครับ

เนื่องจากมี TextBox มากกว่า 3 หมื่นอยู่ใน Sheet นี้ครับ

สามารถลบออกไปด้วย Code ด้านล่างครับ

Code: Select all

Sub DelTextBox()
    Dim obj As Object
    Dim lng As Long
    For Each obj In Sheets("PND 53 (1) Eng").Shapes
        If Left(obj.Name, 4) = "Text" Then
            obj.Delete
            lng = lng + 1
        End If
    Next obj
    MsgBox lng & " objects deleted"
End Sub
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#9

Post by bank9597 »

:lol: :lol: ผมคิดว่าคุณ ChoBkuN จะส่งไวรัสมาให้ผมเสียแล้ว เพราะว่าเปิดขึ้นมา เครื่องเกือยค้างเลยทีเดียว :mrgreen:

คัดลอกข้อมูล แล้วนำไปวางอีกชีทได้ไหมครับ วางครั้งแรก วางค่าก่อน แล้วคัดลอกอีกครั้งจากชีทเจ้าปัญหา แล้วนำมาวาง แต่วางเป็น วางรูปแบบ ครับ ผมทำแล้ว ไม่มีปัญหาอีกครับ
Forum Rules
  1. อย่าใช้ภาษาแชทในการตอบ-ถาม
  2. ตั้งชื่อกระทู้ให้สื่อถึงปัญหาและไม่เจาะจงตัวผู้ตอบ
  3. ให้อธิบายปัญหาและระบุคำตอบที่ต้องการมาในฟอรัม
  4. ควรแนบไฟล์ตัวอย่างมาที่ฟอรั่ม
  5. หากใช้ VBA ให้ลองเขียนมาเองก่อนเสมอ
  6. แจ้งผลการใช้งานทุกครั้งเมื่อได้รับคำตอบ
User avatar
ChoBkuN
Member
Member
Posts: 239
Joined: Tue Nov 29, 2011 3:43 pm

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#10

Post by ChoBkuN »

ขอบคุณทุกท่านครับ
อยากถาม code เพิ่ม ผมไม่ถนัด VBA
ถ้าใน file มีมากกว่า 1 ชีท
จะแก้ยังไงให้ลบ text box ทุกชีทใน file ครับ

(แต่ตอนนี้ผมทำแบบที่คุณ แบงค์ บอกไปแล้วครับ)
Last edited by ChoBkuN on Fri Mar 02, 2012 11:29 am, edited 2 times in total.
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#11

Post by snasui »

:D ลองปรับ Code เป็นตามด้านล่างครับ

Code: Select all

Sub DelTextBox()
    Dim obj As Object
    Dim lng As Long
    Dim wh As Worksheet
    For Each wh In Worksheets
        For Each obj In wh.Shapes
            If Left(obj.Name, 4) = "Text" Then
                obj.Delete
                lng = lng + 1
            End If
        Next obj
    Next wh
    MsgBox lng & " objects deleted"
End Sub
User avatar
ChoBkuN
Member
Member
Posts: 239
Joined: Tue Nov 29, 2011 3:43 pm

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#12

Post by ChoBkuN »

ถ้าจะเยอะมาก
กด Run Code แล้วค้างทันที
User avatar
snasui
Site Admin
Site Admin
Posts: 31257
Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#13

Post by snasui »

:lol: Code กำล้งทำงาน ถ้าหลายชีทจะใช้เวลาพอควรครับ
ซำเหมา
Member
Member
Posts: 97
Joined: Fri Jun 08, 2012 9:28 am

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#14

Post by ซำเหมา »

ช่วยอธิบายการใช้ คำสั่ง
Sub DelTextBox()
Dim obj As Object
Dim lng As Long
Dim wh As Worksheet
For Each wh In Worksheets
For Each obj In wh.Shapes
If Left(obj.Name, 4) = "Text" Then
obj.Delete
lng = lng + 1
End If
Next obj
Next wh
MsgBox lng & " objects deleted"
End Sub
ต้องทำอย่างไรในเอ็กเซล กรอกตรงไหนครับ
พอดีเครื่องเป็นเหมือนกันคือช้า ค้างบ่อย
User avatar
bank9597
Guru
Guru
Posts: 3868
Joined: Wed Aug 17, 2011 11:49 am

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#15

Post by bank9597 »

เปิดไฟล์ขึ้นมา กด Alt+F11

ไปที่ Insert > Module แล้วนำโค๊ดดังกล่าวไปวาง

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

Re: เคยเจอปัญหา Excel ค้างบ่อย มั้ยครับ หรือ โหลดนาน

#16

Post by ซำเหมา »

ขอบคุณมากครับ จะเอาไปแก้ปัญหาให้ทีทำงาน ยังไม่มีใครแก้ปัญหาเอ็กเซลได้เลย ซื้อเครื่องใหม๋ ลงโปรแกรมใหม่ เรียก สำนักคอมฯ หาวิธีมามากมาย
ไม่รู้เป็นที่อะไร คนหรือเครื่อง พอดีผมไม่ได้เรียนคอมฯ แต่ต้องช่วยแก้ ก็งูๆปลาๆ เดี๋ยวจะลองไปใช้ดูครับ ขอให้สำเร็จเถอะ สาธุ จะได้กุศลแรง
Post Reply