...ส บ า ย ๆ ส ไ ต ล์ มื อ ไ ม่ PRO แ ถ ม ยั ง... LOWFESSIONAL ...

<<
พฤศจิกายน 2550
 123
45678910
11121314151617
18192021222324
252627282930 
 
22 พฤศจิกายน 2550
 

ผิดแล้ว...ใย Excel ไม่ให้อภัย?


|"ลุงไม้..."|123it.co.nr|เรื่องทั้งหมด|เรื่องที่แล้ว |เรื่องต่อไป|

งานที่ทำประจำๆทุกวัน พักหลังๆนี้ ไม่ว่าจะมองหรือคิดอะไร ก็จะเห็นแต่ตารางๆอยู่ร่ำไป

ไม่ใช่จะไปติดคุกติดตารางนะครับ...ทำแต่ Excel นี่แหละ ทำมันทุกวัน ทำมันทั้งปี ทีนี้ในการทำงาน ก็ย่อมจะมีการผิดพลาดกันได้บ้าง ไม่ว่าจะเป็นงานบวกลบคูณหารธรรมดา หรืองานที่ต้องเขียนเป็นโค้ดเพื่อควบคุม ให้งานต่างๆเป็นไปในแบบกึ่งๆอัตโนมัติ

การทำงานกับคอมพิวเตอร์โดยทั่วๆไป หากไฟล์หนึ่งไฟล์ใดผิดพลาดไป ก็จะทำให้เกิด Error ขึ้น แต่เมื่อได้แก้ไขซ่อมแซมแล้ว ไฟล์นั้นๆก็จะกลับมาใช้ได้อีก

แต่กับ Excel2003 กลับมีระบบการจัดการที่ซับซ้อนกว่า มีทั้งระบบกู้คืณ (ที่ทำให้ผมงงและลังเลทุกที ว่าจะตัดสินใจต่อไปอย่างไรดี) กับระบบการจดจำชื่อไฟล์ที่ผิดพลาดนี้

การผิดพลาดกับไฟล์ .xls มักเกิดได้หลายๆกรณี เช่น
1. เกิดจากตัวไฟล์เอง เช่นการบันทึกไฟล์ไม่สมบูรณ์ขณะรีเซ็ตเครื่อง หรือไฟล์กระตุกๆก็อาจส่งผลกับการบันทึกไฟล์ได้
2. เกิดจากการใส่สูตรในชีทงาน เช่นการสร้างสูตรใหญ่ๆหนักๆ วนไปวนมา หรือสูตรที่ลิ้งก์ไปหาไฟล์ที่ถูกลบไปแล้ว
3. เกิดจากโค้ด VBA ที่อยู่ในไฟล์ อาจมีโค้ดที่รันพร้อมการเปิดไฟล์ แต่โค้ดนั้นเกิดการวนไม่รู้จบ หรือมี Error ที่ Excel ไม่สามารถจัดการได้
4. บางครั้งเราเคยชินกับการเปิดไฟล์ จากรายชื่อไฟล์ที่เคยเปิดก่อนหน้า ที่อยู่ต่อท้ายเมนู"แฟ้ม" แต่ไฟล์นั้นอาจย้ายที่ไปแล้ว
5. เปิดไฟล์เหมือนข้อ 4. แต่เป็นการเปิดจาก Server ผ่านระบบ LAN แล้วพอดีระบบมีปัญหา ไม่สามารถเข้าถึงไฟล์ได้ หรือเข้าถึงได้ แต่ช้ากว่าปกติมากๆ

การที่จะใช้ไฟล์ .xls ที่ผิดพลาดเหล่านี้นั้น Excel ยอมไม่ได้ครับ เพราะอาจจะเกิดความเสียหายอย่างอื่นตามมา Excel จึงมีระบบการ "จำ" ชื่อไฟล์ที่ผิดพลาดดังกล่าวนี้ แล้วเอาชื่อไปเก็บไว้ในที่ๆนึง ที่ค่อนข้างลึกลับซับซ้อนสีกนิดนึงครับ

อันคนเราทั่วไป (โดยเฉพาะผม) ผิดแล้วก็ต้องแก้ไข แต่กับไฟล์ๆนี้ ที่ Excel ฟ้องว่าผิดพลาดใหญ่หลวง พอผมแก้ไขเรียบร้อยแล้ว เอามาเปิดอีกอย่างไรก็เปิดไม่ได้ โดยเฉพาะบรรดาโค้ด VBA ที่ผมบรรจงเขียนขึ้นอย่างรอบคอบ

ผมเคยลองบันทึกเป็นไฟล์ใหม่ดู อ้าว...กลับเปิดได้เฉยเลย ด้วยความดีใจ ก็เลยรีบเอาไป Save ทับไฟล์เดิม โดยเปลี่ยนชื่อให้เหมือนเดิม ก็กลับใช้ไม่ได้อีก ผิดแล้ว ปรับปรุงแล้ว แต่ก็ไม่ยอมให้อภัยกันเลยหรือนี่? เฮ้อ...

วันนี้...พบหนทางแล้วครับ
1. พนักงานท่านหนึ่งเรียกผมไปดู พบหน้าจอ Excel กำลังแสดงข้อความนี้ครับ



ข้อความเต็มๆเป็นดังนี้

"ถ้าคุณพยายามที่จะเปิดแฟ้มที่ถูกทำเครื่องหมายว่าชำรุดหรือที่ถูกปิดใช้งานโดยโปรแกรมประยุกต์ Office คุณก็อาจพบข้อผิดพลาดนี้ได้ คุณจะได้รับข้อผิดพลาดนี้ต่อไปในทุกครั้ง ที่คุณพยายามที่จะเปิดแฟ้ม แม้ว่าได้กู้คืนหรือซ่อมแซมแฟ้มนั้นแล้วก็ตาม
แฟ้มนี้อยู่ในรายการ รายการที่ถูกปิดการใช้งาน เนื่องจากแฟ้มนี้เป็นเหตุให้โปรแกรมประยุกต์เกิดความบกพร่อง หรือปิดมากกว่าหนึ่งครั้งก่อนหน้านี้เมื่อพยายามที่จะเปิดแฟ้มดังกล่าว ข้อความ แสดงข้อผิดพลาดนี้ช่วยให้คุณหลีกเลี่ยงปัญหาที่อาจเกิดขึ้นได้หากมีการเปิดแฟ้มดังกล่าวและอาจเป็นเหตุให้แฟ้มอื่นๆ ที่เปิดอยู่หยุดชั่วคราว
ถ้าแฟ้มนั้นได้ถูกกู้คืน ถูกแทนที่ หรือถูกลบอย่างถูกต้อง คุณก็สามารถเอาแฟ้มนั้นออกจาก รายการแฟ้มที่ถูกปิดการใช้งานได้ (เปิดการใช้งานแฟ้มนั้นใหม่) ด้วยการเลือก วิธีใช้, เกี่ยวกับ Microsoft Office , แล้วคลิก รายการที่ถูกปิดการใช้งาน....
การเปิดใช้งานแฟ้มอีกครั้งไม่ได้เป็นการรับประกันว่าโปรแกรมประยุกต์นั้นสามารถที่จะเปิดแฟ้มนั้นได้ โดยแฟ้มนั้นจะต้องถูกกู้คืน จากแฟ้มสำรองหรือแฟ้มที่ถูกกู้คืนที่ยังไม่เกิดความเสียหาย
"

2. จากข้อความข้างต้น พบว่าโค้ดงาน VBA ของผม ถูก Excel ตราหน้าว่า "ชำรุด" ซะแล้ว แถมยังบล็อกไว้ไม่ยอมให้เปิดใช้งานต่อไปซะอีก แต่ผมมั่นใจว่าโค้ดผมถูกต้อง อาจจะมาจากระบบอื่นๆก็ได้ งานนี้ผมไม่ยอมครับ ผมจึงไปคลิกที่เมนู "วิธีใช้" แล้วเลือกคำสั่ง "เกี่ยวกับ Microsoft Office Excel" ก็จะได้หน้าต่างนี้ออกมา



3. คลิกที่ปุ่ม "รายการที่ถูกปิดการใช้งาน" จะได้หน้าจอนี้ออกมา



ที่หน้าจอนี้ ผมจับภาพหลังจากที่ผมทำงานเสร็จแล้วครับ เลยไม่มีอะไรให้เห็น จริงๆแล้ว Excel จะแสดงชื่อไฟล์ไว้ในนี้ หากผิดพลาดสะสมไว้หลายไฟล์ก็จะมีหลายชื่อ ในที่นี้ผมจึงเลือกไฟล์ xam99.xls แล้วมาคลิกที่ปุ่ม "เปิดใช้งาน" จากนั้นก็คลิกปุ่ม "ปิด" แล้ว "ตกลง" อีกปุ่มหนึ่ง เพื่อกลับเข้าสู่ Excel ตามปกติครับ
4. เพื่อความแน่นอน ผมจึงปิด Excel ลง แล้วรีสตาร์ทเครื่อง 1 ครั้ง หลังจากนี้ก็สามารถเปิดไฟล์ใช้ได้ตามปกติครับ


ผมพบปัญหานี้บ่อยครั้งครับ ก็ยังหาทางแก้ไม่ได้สักที โดยเฉพาะ พนักงานที่ทำงานผม พอแจ้งมาว่าไฟล์นั้นไฟล์นี้เสียเปิดไม่ได้ ผมก็บอกให้ส่งมาให้ผมดูที พอผมเปิดดู ก็เปิดใช้งานได้ตามปกติ แต่พอส่งไฟล์กลับไป พนักงานก็ยังยืนยันอย่างเดิมว่าเปิดไม่ได้อยู่ดี (คงได้ตีกันตายสักวัน)

กับอีกที่หนึ่งที่พบประจำ ก็คือที่บอร์ด //www.excelexperttraining.com/forums/ ของอาจารย์สมเกียรติ มักมีผู้ถามว่า ไฟล์นี้เปิดไม่ได้เพราะอะไร ฝากให้อาจารย์ดูให้สักนิด พออาจารย์ท่านต่างๆเปิดไฟล์แนบดูแล้ว ก็เปิดได้ตามปกติไม่มีปัญหาอะไร ซึ่งผมคาดว่า อาจเป็นกรณีเดียวกันนี้ก็ได้นะครับ

ผิดแล้ว...Excel ไม่ให้อภัยก็ไม่เป็นไร ไม่ต้องเปลี่ยนชื่อหนีอีกด้วย เดี๋ยวนี้พบวิธีแล้วละครับ ...สวัสดีครับผม


หมายเหตุ...มีอาจารย์ท่านนึงบอกว่า excel ก็เหมือนกับภรรยานั่นละ มีความสามารถต่างๆมากมาย แต่เรามักใช้กันไม่กี่ฟังก์ชั่นเท่านั้น...เอิ๊กๆ


Create Date : 22 พฤศจิกายน 2550
Last Update : 7 ธันวาคม 2550 18:49:37 น. 8 comments
Counter : 3576 Pageviews.  
 
 
 
 
ยังเขียนไม่จบหรือเปล่าครับ...
แต่ก็ได้เทคนิคในการแก้ปัญหาเหมือนกัน
 
 

โดย: แดนน้อย วันที่: 22 พฤศจิกายน 2550 เวลา:14:27:01 น.  

 
 
 
กำลังปั่น/ตรวจทานเลยครับคุณแดนน้อย
 
 

โดย: mitrapap วันที่: 22 พฤศจิกายน 2550 เวลา:14:43:09 น.  

 
 
 
ผมว่า Excel ตรงข้ามกับภรรยานะครับ

1.เราสั่งให้ Excel ทำงานได้
แต่ภรรยาสั่งให้เราทำงานได้

2. Excel ทำไม่เสร็จก็ปิด save ไว้ทำต่อได้
แต่ภรรยาเราต้องทำให้เสร็จ เก็บไว้ทำต่อที่หลังไม่ได้

แวะมาอ่านครับ
 
 

โดย: แดนน้อย IP: 202.91.18.192 วันที่: 25 พฤศจิกายน 2550 เวลา:23:28:10 น.  

 
 
 


วิเคราะห์ได้สะแด่วแห้วไปเลยครับ...
 
 

โดย: มิตรภาพ IP: 222.123.160.3 วันที่: 26 พฤศจิกายน 2550 เวลา:23:07:57 น.  

 
 
 
ดีใจนะครับ ที่คุณลุงไม้ ไม่ได้ตามกระแสสังคม
ตอนแรกนึกว่าจะแบนความเห็นผมซะแล้ว(หรือเปล่า)
เพราะมีการเอามุขผู้ใหญ่มาแซว...

แต่ตอนที่ post ก็ได้ตรวจสอบดูดีแล้วว่าคงจะไม่กระทบกับเด็กที่เข้ามาอ่าน คงจะเข้าใจเฉพาะผู้ใหญ่ที่ผ่านอะไรมาบ้างแล้ว ไม่เหมือนบาง web ที่ผมไปเจอ... (ไม่เล่าดีกว่า)

ครับแล้วจะแวะมาอ่านอีกนะครับ...
 
 

โดย: แดนน้อย วันที่: 1 ธันวาคม 2550 เวลา:23:45:45 น.  

 
 
 
อย่าซีเรียสครับ

ทุกวันนี้ เรามีเรื่องเครียดๆกันมากมายอยู่แล้ว บางมุม...ถ้ามองแบบขำๆเสียบ้าง บางทีก็ทำให้ลืมๆอะไรไปได้บ้าง ถึงแม้จะแป๊บๆชั่วครั้งชั่วคราว ก็ยังดีที่มีโอกาสทำให้สมองว่างบ้างครับ

มีกระทู้หนึ่งอยากแนะนำ ว่างๆก็ไปอ่านเล่นนะครับ แต่โหลดนานสักหน่อยเพราะคอมเม้นท์เยอะมาก มีพูดถึงเอ็กเซลอยู่ประโยคเดียว แต่อ่านแล้วได้คิดเลยละครับ

//www.klongtom.com/wb-ques.asp?qu=kt&idq=16863
 
 

โดย: mitrapap วันที่: 2 ธันวาคม 2550 เวลา:10:45:04 น.  

 
 
 
หวัดดีครับลุงมิตร ...
ผมไปเยี่ยมเยียนคุณคนพเนจรแล้ว ขอบคุณที่แจ้งข่าวครับ

ผมเอง ... คลุ้มคลั่ง เอ๊ย คลุ้มดีคลุ้มร้ายครับ ดีบ้าง แย่บ้าง สลับกันไป
แต่ไม่เป็นไรมากหรอกครับ คงเป็นเพราะเริ่มๆ จะชินกับสภาพปัญหาแบบนี้แล้วมั้ง

ปีนี้สระบุรีหนาวมากไหมครับ
 
 

โดย: สะเทื้อน วันที่: 3 ธันวาคม 2550 เวลา:12:31:56 น.  

 
 
 
สวัสดีลุงเทื้อนเช่นกันครับ

จริงอย่างลุงเทื้อนว่าครับ ให้เรามีสติเข้าไว้ เวลามองย้อนกลับไปข้างหลัง เราก็จะได้ภูมิใจว่า เออ...เราก้เก่งผ่านมาได้เหมือนกันนะ (ไม่มีใครรู้ ชมตัวเองก็ได้)

พอดีว่าได้มีโอกาสออนเอ็มเจอคนพเนจรพอดี เลยคุยกันพักนึง ได้ทราบว่า ความรู้สึกแรกก็คงประมาณนั้น แต่หลังจากตั้งสติได้ ก็เลยพลิกวิกฤติให้เป็นโอกาส เรื่องลานั่นลาจริงครับ แต่จะอะไร อย่างไรนั้น ไว้รอของจริงดีกว่า รับรองมีอึ้งครับ (ว่าจะไม่บอกใครแล้วเชียว แต่ขอยอมเสียมารยาทหน่อยละกัน )

สระบุรีปีนี้ค่อนข้างหนาวนะ แต่หนาวแบบเอื่อยๆครับ หนาวสม่ำเสมอเช้าจรดเช้าเลย ไม่เหมือนเมื่อ 2 ปีก่อน ผมเคยยืนรอซื้ออะหลั่ยรถ กอดอกตัวสั่นตอนเที่ยงวัน ปีนั้นหนาวแหลกราญจริงๆ แต่หนาวไม่ถึง7 วัน ชอบหนาวเรื่อยๆแบบปีนี้มากกว่าครับ
 
 

โดย: mitrapap วันที่: 3 ธันวาคม 2550 เวลา:19:38:30 น.  

Name
Opinion
*ใช้ code html ตกแต่งข้อความได้เฉพาะสมาชิก

mitrapap
 
Location :
สระบุรี Thailand

[ดู Profile ทั้งหมด]

ฝากข้อความหลังไมค์
Rss Feed
Smember
ผู้ติดตามบล็อก : 18 คน [?]




Free Domain Names @ .co.nr!
[Add mitrapap's blog to your web]

MY VIP Friend

 
pantip.com pantipmarket.com pantown.com