วันพุธที่ 10 สิงหาคม พ.ศ. 2554

สุดยอดเคล็ดลับและลัดของ Excel


เมนูที่ใช้ในการอบรมหลักสูตรสุดยอดเคล็ดลับและลัดของ Excel
หลักสูตรสุดยอดเคล็ดลับและลัดของ Excel มุ่งเน้นให้ใช้ Excel ได้รวดเร็วและสะดวกสบายยิ่งขึ้น แม้คุณจะไม่เคยเข้าอบรมหลักสูตรนี้มาก่อน ก็ขอให้พยายามฝึกใช้เมนูต่อไปนี้ให้คล่อง ซึ่งจะพบว่าเมนูส่วนใหญ่มีตำแหน่งใน Excel 2007 แตกต่างไปจากเดิม เว้นแต่เมนู Tools > Options  ซึ่งถูกย้ายไปเก็บไว้ที่เมนู Office > Excel Options และถ้าเมื่อใดที่หาเมนูไม่เจอเพราะจำชื่อเมนูไม่ได้ ให้ลองคลิกขวาต่อลงไปในบริเวณที่กำลังใช้งานอยู่ จะพบว่า Excel เปิดเมนูย่อยที่เกี่ยวข้องกับงานที่กำลังทำงานค้างต่อให้เอง (สำหรับเมนูที่ใช้ในงานจัดการฐานข้อมูล จะนำมาเสนอต่อไป โปรดอดใจรอ...)
ต้องการปรับให้กดปุ่ม Enter เพื่อบันทึกค่าแล้วอยู่ที่เซลล์เดิม
Excel 2003 : Tools > Options > Edit > ตัดกาช่อง Move selection after Enter
Excel 2007 : Office > Excel Options > Advanced > ตัดกาช่อง After pressing Enter, Move selection
MenuAfterEnter2.gif
ต้องการปรับให้กดปุ่ม F2 เพื่อ Edit แก้ไขบน Formula Bar แทนในเซลล์
Excel 2003 : Tools > Options > Edit > ตัดกาช่อง Edit directly in cell 
Excel 2007 : Office > Excel Options > Advanced > ตัดกาช่อง Allow editing directly in cells
MenuEditDirectlyinCell.gif
ต้องการเปลี่ยนระบบการคำนวณเป็น manual
Excel 2003 : Tools > Options > Calculation > กาช่อง Manual
Excel 2007 : Office > Excel Options > Formulas > กาช่อง Manual
MenuManualCalc.gif
ต้องการเปิดให้ใช้ Macro ได้อัตโนมัติทุกแฟ้มในโฟลเดอร์ที่กำหนดว่าปลอดภัย
Excel 2003 : Tools > Macro > Security > Security Level > กาช่อง Medium
Excel 2007 : Office > Excel Options > Trust Center > กดปุ่ม Trust Center Settings...
MenuTrustCenter1.gif
จากนั้นกดปุ่ม Add new location... เพื่อเลือกชื่อโฟลเดอร์ (Trusted Folder) ตามต้องการ
MenuTrustCenter2.gifนอกจากนั้นแฟ้มนามสกุล xls ที่มี macro หรือรหัส VBA เก็บไว้ภายในจาก Excel 2003 ต้องถูก Excel 2007 สั่ง save เป็นแฟ้มนามสกุล xlsm ด้วยจึงจะมีรหัส VBA ติดไว้ตามแฟ้มเดิม
ต้องการแก้ไขข้อมูลหรือสูตรในเซลล์หลายเซลล์พร้อมกัน
Excel 2003 : Edit > Replace
Excel 2007 : Home > Editing > Find & Select > Replace (แนะนำให้กดปุ่ม Ctrl+h จะสะดวกกว่า)
MenuEditReplace.gif
ต้องการแก้ไขและปรับการ link ข้ามแฟ้มในแฟ้มปลายทาง
Excel 2003 : Edit > Links
Excel 2007 : Office > Prepare > Edit Links to Files
menuEditLinks.gif
ต้องการยกเลิกการถาม update เมื่อเปิดแฟ้มปลายทางซึ่ง link ข้อมูลมาจากแฟ้มอื่น
Excel 2003 : Tools > Options > Edit > ตัดกาช่อง Ask to update automatic links
Excel 2007 : ให้จัดเก็บแฟ้มไว้ใน Trusted Folder โดยกำหนดตำแหน่ง Folder ได้เช่นเดียวกันกับการเก็บแฟ้มที่มี Macro ตามที่อธิบายไปแล้วข้างต้น
ต้องการลดขนาดแฟ้มปลายทาง โดยตัด cache data ที่เก็บข้อมูลจากแฟ้มต้นทางเอาไว้
Excel 2003 : Tools > Options > Calculation > ตัดกาช่อง Save external link values
Excel 2007 : Office > Excel Options > Advanced > ตัดกาช่อง Save external link values
MenuSaveExternalLinkValues.gif
ต้องการเปิดแฟ้มที่ต้องการหลายแฟ้มพร้อมกันโดยใช้แฟ้มแบบ Workspace
Excel 2003 : File > Save Workspace
Excel 2007 : View > Window > Save Workspace
MenuSaveWorkspace.gif
ต้องการตั้งชื่อ Range Name ให้กับเซลล์หรือตั้งชื่อ Formula Name ให้กับสูตร
Excel 2003 : Insert > Name > Define
Excel 2007 : Formulas > Defined Names > Define Name
MenuInserNameDefine.gif
ต้องการตั้งชื่อ Range Name ให้กับเซลล์ตามข้อความบนหัวตาราง
Excel 2003 : Insert > Name > Create
Excel 2007 : Formulas > Defined Names > Create from Selection 
MenuInserNameCreate.gif
ต้องการลบชื่อหรือแก้ไขตำแหน่งอ้างอิงของ Range Name หรือแก้สูตรของ Formula Name
Excel 2003 : Insert > Name > Define
Excel 2007 : Formulas > Defined Names > Name Manager
MenuInserNameDelete.gif
ต้องการใช้การคำนวณแบบ Circular Calculation
Excel 2003 : Tools > Options > Calculation > กาช่อง Iterations
Excel 2007 : Office > Excel Options > Formulas > กาช่อง Enable iterative calculation
MenuIteration.gif
ต้องการค้นหาตำแหน่งเซลล์ที่ทำให้เกิด Circular Calculation
Excel 2003 : คลิกขวาบนเมนูแล้วเลือกเมนู Circular Reference
Excel 2007 : Formulas > Formula Auditing > Error Checking > Circular References
MenuCircular.png
ต้องการกำหนดเงื่อนไขในการบันทึกค่าหรือสร้างปุ่มให้คลิกเลือกข้อมูลในเซลล์ที่ต้องการ
Excel 2003 : Data > Validation
Excel 2007 : Data > Data Tools > Data Validation
MenuDataValidation.gif
ต้องการวาดรูปแบบต่างๆลงไปในตาราง
Excel 2003 : คลิกที่ปุ่ม Drawing Toolbar
Excel 2007 : Insert > Ilustrations > Shapes
MenuDrawing.gif
ต้องการถ่ายภาพของเซลล์และ link ไปใช้แสดงผลที่เซลล์อื่น
Excel 2003 : Copy เซลล์ต้นทางตามปกติ แล้วไปที่เซลล์ปลายทาง กดปุ่ม Shift ค้างไว้แล้วสั่ง Edit > Paste Picture Link
Excel 2007 : Copy เซลล์ต้นทางตามปกติ แล้วไปที่เซลล์ปลายทาง คลิกเมนู Home > Paste > As Picture > Paste Picture Link
MenuPastePictureLink.gif
ต้องการจัดรูปแบบเซลล์ตามเงื่อนไข
Excel 2003 : Format > Conditional Formatting
Excel 2007 : Home > Conditional Formatting > New Rule / Manage Rules
MenuCFormat.gif
ต้องการเปิดโปรแกรม Microsoft Word หรือ link ข้อมูลจาก Microsoft Word มาแสดงในตาราง Excel
Excel 2003 : Insert > Object
Excel 2007 : Insert > Text > Object
MenuInsertObject.pngต้องการใช้ Sensitivity Study เช่น Goal Seek, Scenarios, และ Data Table
Excel 2003 : Tools > Goal Seek, Tools > Scenarios, Data > Table 
Excel 2007 : Data > Data Tools > What-If Analysis
MenuSensitivityStudy.pngต้องการใช้ Add-in เช่น Solver, Analysis ToolPak, หรือ Custom Add-in อื่นๆ
Excel 2003 : Tools > Add-Ins
Excel 2007 : Office > Excel Options > Add-Ins > เลือก Manage "Excel Add-Ins" แล้วกดปุ่ม Go
MenuAddIns.png

ทิป การ Compact And Repair ใน MS Access


การ Compact And Repair ใน MS Access

โดยปกติเมื่อเราใช้งานฐานข้อมูลที่สร้างจากโปรแกรม MS Access ไปซักพัก ไฟล์ข้อมูลก็จะใหญ่ขึ้นเรื่อยๆ ทั้งๆ ที่ข้อมูลก็มีไม่มาก ซึ่งอาจจะเป็นเพราะ มีข้อมูลขยะเก็บอยู่ในไฟล์ หรือมีข้อผิดพลาดบางอย่างภายในฐานข้อมูล ทางแก้ก็คือ ทำการ Compact and Repair เพื่อกำจัดข้อมูลขยะ และแก้ไขข้อผิดพลาดต่างๆ ที่ฝังอยู่ในไฟล์ฐานข้อมูลของเรา แถมยังทำให้ ไฟล์มีขนาดเล็กลง และทำให้โหลดข้อมูลได้เร็วขึ้นอีกด้วย

การทำ Compact and Repair ใน MS Access ตั้งแต่เวอร์ชั่น 2003 ลงไป

โดยปกติโปรแกรม MS Access ตั้งแต่เวอร์ชั่น 2003 ลงไปนั้น จะทำโดย
  1. คลิกที่เมนู Tools
  2. เลือก Database Utilities
  3. คลิกที่รายการ Compact and Repair Database... ดังภาพ

การทำ Compact and Repair ใน MS Access 2007

ใน MS Access 2007 นั้นจะไม่มีเมนู Tools แต่เราสามารถ Compact and Repair ข้อมูลโดย
  1. คลิกที่ปุ่ม Office
  2. เลือก Manage
  3. ที่หน้าต่างด้านขวามือให้คลิก Compact and Repair Database


Credit :http://www.comtrick.com/?gid=MsOffice&p=MsAccessCompactAndRepair

ทิป การแปลงตัวเลขเป็นคำภาษาอังกฤษใน Microsoft Excel


การแปลงตัวเลขเป็นคำภาษาอังกฤษใน Microsoft Excel


หลายคนคงเคยให้ฟังก์ชั่น BAHTTEXT ของ Microsoft Excel ในการแปลงตัวเลขไปเป็นตัวอักษรภาษาไทยกับมาบ้างแล้ว เช่น 54.15 ฟังก์ชั่นนี้จะแปลงเป็น ห้าสิบสี่บาทสิบห้าสตางค์ แต่ถ้าเราต้องการแปลงตัวเลขนี้เป็น Fifty Four Dollars And Fifteen Cents กลับไม่มีฟังก์ชั่นใดๆ สามารถทำได้

ฟังก์ชั่นในการแปลงตัวเลขเป็นคำภาษาอังกฤษนี้ เป็นที่เรียกร้องมานานแล้ว แต่จนแล้วจนรอด ทางไมโครซอร์ฟก็ไม่ออกฟังก์ชั่นนี้มาให้ใช้ซักที แต่สิ่งที่น่าแปลกก็คือ ฟังก์ชั่นในการแปลงตัวเลขเป็นคำอ่านภาษาไทยกลับมีมากับโปรแกรม Microsoft Excel ตั้งแต่รุ่นแรกๆ แล้ว จนมีฝรั่งบางคนกระแนะกระแหนว่า สาเหตุที่ Excel มีฟังก์ชั่นแปลงตัวเลขเป็นคำอ่านภาษาไทยนั้น ก็เพราะคนที่เขียนโปรแกรม Excel ชอบอาหารไทย และรู้จักกับเจ้าของร้านอาหารไทยแห่งหนึ่ง จึงได้สร้างฟังก์ชั่น BAHTTEXT ให้

อย่างไรก็ตามในเว็บไซต์ของไมโครซอร์ฟก็มี ฟังก์ชันตัวอย่าง ในรูปแบบของ Microsoft Visual Basic for Applications ซึ่งสามารถใช้ในการแปลงตัวเลขเป็นคำภาษาอังกฤษได้ โดยทางไมโครซอร์ฟอนุมานว่า เรามีความคุ้นเคยกับภาษา และเครื่องมือต่างๆ ที่ใช้การเขียนโปรแกรม (อ้าว หมายความว่าไงเนี่ย)

ดังนั้น เราจึงพัฒนาโปรแกรมขึ้นมาสำหรับผู้ที่ไม่มีความคุ้นเคยกับภาษา และเครื่องมือในการเขียนโปรแกรม จะได้สามารถใช้งานฟังก์ชั่นนี้ได้ โดยดาวน์โหลดไฟล์ Add-Inนี้ ไปใช้งาน ซึ่งฟังก์ชั่นที่อยู่ในไฟล์ Add-In นี้ได้ถูกพัฒนาให้มีความสามารถมากกว่าฟังก์ชั่นที่อยู่ในเว็บไซต์ของไมโครซอร์ฟอีกด้วย

วิธีการใช้งาน

1. ให้ทำการการดาวน์โหลดโปรแกรม Add-In และทำการแตกไฟล์ออกมาก่อน จากนั้นทำการเพิ่ม Add-Inเข้าไปในโปรแกรม Excel
2. วิธีนี้เป็นการป้อนข้อมูลเข้าไปในฟังก์ชั่นโดยตรง เช่น พิมพ์=NumToEng(54.15)เราก็จะได้ผลลัพธ์เป็นFifty Four And Fifteen
3. เป็นการใช้ฟังก์ชั่นแบบอ้างอิงเซลล์ เช่น พิมพ์54.15 ในเซลล์ A1จากนั้นพิมพ์=NumToEng(A1) ในเซลล์ A2เราก็จะได้ผลลัพธ์เป็นFifty Four And Fifteenเช่นกัน

ความสามารถอื่นๆ

1. ถ้าเราใช้สูตรว่า=NumToEng(54.15)เราก็จะได้ผลลัพธ์เป็นFifty Four And Fifteenจะเห็นว่าไม่มีหน่วยว่าเป็นเงินบาท หรือ ดอลล่าร์
2. ถ้าเราใช้สูตรว่า=NumToEng(54.15,"Baht","Satang")เราก็จะได้ผลลัพธ์เป็นFifty Four Bahts And Fifteen Satangsจะเห็นว่ามีหน่วยว่าเป็นเงินบาท และสตางค์ เพิ่มขึ้นมา
3. ในกรณีที่ไม่มีเศษสตางค์ แล้วใช้สูตรว่า=NumToEng(54,"Baht","Satang")เราก็จะได้ผลลัพธ์เป็นFifty Four Bahts And No Satangs
4. แต่ถ้าไม่มีเศษสตางค์ แล้วเราต้องการให้แสดงเป็นคำว่า "Only" แทน ก็ให้ใช้สูตรว่า=NumToEng(54,"Baht","Satang",True)เราก็จะได้ผลลัพธ์เป็นFifty Four Bahts Only

หมายเหตุ
  1. ฟังก์ชั่นนี้สามารถรองรับได้ถึง 100000000000000 (หนึ่งร้อยล้านล้าน)
  2. เนื่องจากฟังก์ชั่นนี้ออกแบบมาเพื่อใช้กับค่าเงิน ดังนั้นจึงรองรับทศนิยม 2 ตำแหน่ง เพราะค่าเงินต่ำสุดคือ 1 สตางค์ หรือ 1 Cent


Credit :http://www.comtrick.com/?gid=MsOffice&p=MsExcel2007NumToEng

ทิป Microsoft Excel 2007 แสดงผลการคำนวณผิดพลาด

Microsoft Excel 2007 แสดงผลการคำนวณผิดพลาด



ในวันที่ 22 กันยายน 2550 ได้มีการประกาศถึงการแสดงผลการคำนวณผิดพลาดของโปรแกรม Microsoft Excel 2007 โดยผลคูณที่ถูกต้องของ 850 กับ 77.1 คือ 65535 แต่โปรแกรม Microsoft Excel 2007 จะแสดงผลเป็น 100000 ตามภาพ


นอกจาก 850 คูณ 77.1 จะแสดงผลผิดพลาดแล้ว ผลคูณของสูตรอีกหลายๆ ตัวดังรายการข้างล่างนี้ซึ่งควรจะเป็น 65535 ก็แสดงผลผิดพลาดเช่นกัน โดยแสดงผลเป็น 100000






และถ้าเราป้อนสูตรเป็น =850*77.1+1 โปรแกรมก็ยังคงแสดงผลเป็น 100001 แทนที่จะเป็น 65536 ซึ่งทางไมโครซอร์ฟได้ประกาศว่า ข้อผิดพลาดดังกล่าวเกิดจากการแสดงผลผิดพลาดเท่านั้น โปรแกรม Microsoft Excel 2007 ยังคงคำนวณตัวเลขได้ถูกต้อง โดยถ้าเราป้อนสูตรเป็น =850*77.1+5 โปรแกรมก็จะแสดงผลเป็น 65540 ได้ถูกต้อง

อย่างไรก็ตาม ทางไมโครซอร์ฟได้ออกโปรแกรมแก้ไขข้อผิดพลาดดังกล่าวแล้ว โดยสามารถดาวน์โหลดได้ที่
http://download.microsoft.com/download/6/1/3/61343075-aa12-4152-a761-fccc16d6cef4/office-kb943075-fullfile-x86-glb.exe
หมายเหตุ
  1. ทั้งๆ ที่ 850 คูณกับ 77.1 ก็ได้ค่าเป็น 65535 ถ้าเราใช้สูตร DEC2HEX ในการแปลงค่าเลขฐาน 10 เป็นเลขฐาน 16 โดยใช้สูตรว่า =DEC2HEX(850*77.1) โปรแกรมกลับแสดงผลเป็น FFFE (ซึ่งค่าที่ถูกต้องคือ FFFF) แต่เราใช้สูตรว่า =DEC2HEX(65535) โปรแกรมจะแสดงผลเป็น FFFF ซึ่งข้อผิดพลาดยังคงเกิดขึ้นถึงแม้ว่าจะทำการอัพเดทโปรแกรมเป็น Service Pack 2 แล้วก็ตาม
  2. ถ้าใส่เลขระหว่าง 32768.848 ถึง 65535.848 ตามด้วย .848 หลังจากกด Enter แล้ว ให้เรากลับมาดูตรง Formular Bar ตัวทศนิยมจะแสดงเป็น .8479999999 แทน ดังภาพ
  3. เดือนกุมภาพันธ์ ปี ค.ศ. 1900 จริงๆ แล้วมีแค่ 28 วัน แต่ใน Microsoft Excel มี 29 วัน ดังภาพ ซึ่งทางไมโครซอร์ฟอธิบายว่า ข้อผิดพลาดนี้เกิดขึ้นเพราะ ต้องการให้โปรแกรมรุ่นใหม่สามารถใช้งานได้กับไฟล์ของโปรแกรมรุ่นเก่าเช่น Lotus 1-2-3 เป็นต้น


Credit :http://www.comtrick.com/?gid=MsOffice&p=MsExcel2007MultipleBug

ทิป การแก้ตัวอักษรเบลอใน MS Office 2007


การแก้ตัวอักษรเบลอใน MS Office 2007

สำหรับผู้ที่เคยใช้ชุด MS Office ตั้งแต่เวอร์ชั่น 2003 ลงไป เมื่อเปลี่ยนมาใช้ MS Office 2007 อาจจะรู้สึกว่าตัวอักษรมันดูเบลอๆ โดยเฉพาะตัวอักษรภาษาไทย ทำให้บางคนรู้สึกไม่สบายตา เมื่อเปรียบเทียบกับรุ่น 2003 ดังภาพ
  

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

วิธีแก้ไขตัวอักษรเบลอใน MS Office 2007

1. คลิกที่ปุ่ม Office (อยู่ที่มุมซ้ายบนของโปรแกรม)
2. คลิกที่ปุ่ม Option ของโปรแกรม ในที่นี้เป็นโปรแกรม Excel จึงเป็น Excel Options แต่ถ้าเป็นโปรแกรม Word จะเป็นปุ่ม Word Options


3. ที่รายการด้านซ้ายให้คลิกที่ "Popular" และเอาติ๊กถูกที่รายการ "Always use ClearType" ออก จากนั้นคลิกที่ปุ่ม OK


4. โปรแกรมจะแจ้งว่าเราต้องทำการปิดโปรแกรม และเปิดขึ้นมาใหม่ ให้เราคลิกที่ปุ่ม OK ถ้าเรายังไม่ได้บันทึกไฟล์ ก็ให้ทำการบันทึกไฟล์ก่อน จากนั้นปิดโปรแกรมแล้วก็เปิดโปรแกรมขึ้นมาอีกครั้ง


5. หลังจากที่เราเปิดโปรแกรมขึ้นมาใหม่ก็จะเห็นว่า ตัวอักษรของเราไม่เบลอแล้ว ดังภาพ


Credit :http://www.comtrick.com/?gid=MsOffice&p=MsOffice2007FontBlur

ทิป การแก้ปัญหา Excel 2007 เปิดไฟล์ช้า เมื่อดับเบิ้ลคลิกที่ไฟล์


การแก้ปัญหา Excel 2007 เปิดไฟล์ช้า เมื่อดับเบิ้ลคลิกที่ไฟล์

หลายคนที่อัพเกรด Microsoft Office เป็นเวอร์ชั่น 2007 คงจะพบปัญหาว่า เมื่อเราทำการดับเบิ้ล คลิกที่ไฟล์ Excel จะใช้เวลานานผิดปกติ กว่าโปรแกรมจะพร้อมใช้งาน บางครั้งใช้เวลามากกว่า 1 นาทีในการเปิดไฟล์ที่มีขนาดเพียง 333 KB ซึ่งในต่างประเทศก็มีปัญหาแบบเดียวกัน ถึงแม้จะทำ การอัพเดทเป็น Service Patch 1 แล้วก็ตาม
***ถ้าไม่ต้องการอ่านรายละเอียดก็ให้ข้ามไปอ่าน วิธีที่ 3 เลย เพราะเป็นวิธีที่แนะนำให้ใช้***

วิธีแก้ไข


วิธีที่ 1ทาง Microsoft บอกว่า สาเหตุมาจากโปรแกรมป้องกันไวรัสต่างๆ ซึ่งเมื่อลองยกเลิกโปรแกรมป้องกันไวรัส และดับเบิ้ลคลิกไฟล์ Excel โปรแกรมก็สามารถเปิดได้เร็วขึ้นจริง แต่ที่น่าแปลก คือ ทำไมเวอร์ชั่นก่อนหน้านี้กลับไม่มีปัญหา แม้ว่าเราจะเปิดโปรแกรมป้องกันไวรัสไว้ก็ตาม และอีกอย่างมันคงไม่เป็นการดีแน่ถ้าต้องมาคอยเปิด-ปิด โปรแกรมป้องกันไวรัสทุกครั้งที่จะทำการเปิดไฟล์ Excel และยิ่งเป็นไปไม่ได้ถ้าต้องถอนโปรแกรมป้องกันไวรัสออก เพราะ ต้องการแค่เปิดไฟล์ Excel เร็วขึ้นเท่านั้น

วิธีที่ 2เวปต่างประเทศบางเวปแนะนำว่าให้ทำการเพิ่ม "%1" ในรายการ File Type ของ Excel ทุกตัว ตรงส่วนคำสั่ง Open โดย
  1. เปิดโปรแกรม Windows Explorer
  2. คลิกที่เมนู Tools -> Folder Options
  3. คลิกเลือกแท๊ป File Types
  4. เลือกรายการ XLS ในช่อง Registered file types:
  5. คลิกที่ปุ่ม Advanced
  6. เลือกรายการ Open ในช่อง Actions :
  7. คลิกปุ่ม Edit
  8. เพิ่ม "%1" หลัง /e ในช่อง Application used to perform action: แล้วคลิกปุ่ม OK
  9. คลิกปุ่ม OK อีกครั้ง
  10. ให้กลับไปเลือกรายการอื่นๆ ที่เป็นนามสกุลของ Excel เช่น XLSX, XLSM, XLSB และทำซ้ำตั้งแต่ข้อ 5 อีกครั้ง

หลังจากทำการแก้ไขแล้ว ปรากฏว่าสามารถเปิดโปรแกรมได้เร็วขึ้นจริง แต่ทุกครั้งที่เราดับเบิ้ลคลิกไฟล์ โปรแกรมจะทำการเปิดไฟล์เดิมขึ้นมาซ้ำ 2 ครั้ง ก่อนที่จะสามารถใช้งานได้ และ ถ้าเราเซฟไฟล์ไว้ที่ Desktop โปรแกรมก็จะแจ้งว่าไม่พบไฟล์ต่างๆ ก่อนที่จะเปิดไฟล์ขึ้นมา นอกจากนั้น เมื่อเราต้องการเอาเครื่องหมาย "%1" ออก ก็ไม่สามารถทำได้อีก

ถ้าใครทำไปแล้ว และต้องการแก้ไขให้เป็นเหมือนเดิมให้ดาวน์โหลดไฟล์ที่นี่แล้วแยกไฟล์ออกมา ทำการดับเบิ้ลคลิก จะมีหน้าต่างใหม่ขี้นมา ให้คลิกที่ปุ่ม Yes จากนั้นจะมีหน้าต่างใหม่ขึ้นมาให้คลิกที่ปุ่ม OK

วิธีที่ 3วิธีสุดท้าย คือเพิ่ม Add-in ให้กับ Excelอาจจะดูเหมือนไม่น่าเป็นไปได้ แต่หลังจากเพิ่ม Add-in เล็กๆ ซักตัวลงไป เช่น Lookup Wizard และทำการปิดไฟล์ แล้วดับเบิ้ลคลิกที่ไฟล์อีกครั้ง ปรากฏว่า สามารถเปิดไฟล์ได้ในเวลาไม่ถึง 10 วินาที

สรุป คือ ให้ทำการเพิ่ม Add-in เล็กๆ ซักหนึ่งตัวให้กับ Excel จะทำให้เปิดไฟล์ Excel ได้เร็วเหมือนปกติ และยังไม่มีปัญหา โปรแกรมเปิดขึ้นมาซ้ำซ้อน หรือแจ้งว่าไม่พบไฟล์ต่างๆ เมื่อเราเปิดไฟล์ที่อยู่บน Desktop อีกด้วย

หมายเหตุ

  1. ไม่ควรเพิ่ม Add-in ทั้งหมดเข้าไปใน Excel เพราะ Add-in ยิ่งมาก ก็ยิ่งต้องใช้เวลาเพิ่มขึ้นในการโหลดไฟล์ Add-in ในตอนเริ่มเปิดโปรแกรม
  2. ถ้าเราเพิ่ม Add-in ของ Excel รุ่นที่ต่ำกว่า 2007 (นามสกุลเป็น xla) จะไม่มีผลทำให้เปิดโปรแกรมได้เร็วขึ้น ตัว Add-in ที่จะเพิ่มต้องมีนามสกุล xlam ซึ่งเป็นของ Excel รุ่น 2007


Credit :http://www.comtrick.com/?gid=MsOffice&p=MsExcel2007SlowOpenFile

ทิป การเพิ่ม และ ยกเลิก Add-In ของ MS Office 2007



การเพิ่ม และ ยกเลิก Add-In ของ MS Office 2007

โปรแกรม Add-In เป็นโปรแกรมเสริมที่ทาง Microsoft สร้างขึ้นมาเพื่อเพิ่มคำสั่ง และ ความสามารถให้กับโปรแกรม ซึ่งโดยปกติจะไม่ได้ถูก Install เข้ามาพร้อมกับตอนที่เราทำการ ติดตั้งโปรแกรม เราจะต้องทำการติดตั้งเพิ่มเติมในภายหลัง
ในที่นี้จะแสดงวิธีการเพิ่ม Add-In ของโปรแกรม MS Excel 2007

การเพิ่ม Add-In ของโปรแกรม MS Excel 2007

1. คลิกที่ปุ่ม Office (ปกติจะอยู่ที่มุมบนซ้ายของโปรแกรม)
2. คลิกที่ปุ่ม Option ของโปรแกรม ในที่นี้เป็นโปรแกรม Excel จึงเป็น Excel Options แต่ถ้าเป็นโปรแกรม Word จะเป็นปุ่ม Word Options


3. คลิกที่รายการ Add-Ins ที่ด้านซ้ายมือ
4. ที่ด้านขวาช่อง Manage ให้เลือก Excel Add-Ins จากนั้นคลิกที่ปุ่ม Go...


5. ทำการติ๊กถูกรายการ Add-In ที่เราต้องการ แล้วคลิกปุ่ม OK (ในกรณีที่เป็น Add-In มาตราฐานของ Microsoft)
6. ถ้าเป็น Add-In อื่นที่ไม่ได้เป็น Add-In มาตราฐานของ Microsoft เราอาจจะไม่เห็นรายการ Add-In ให้เลือก ก็ให้คลิกปุ่ม Browse...


7. ให้คลิกเลือกไฟล์ Add-In ที่เราต้องการ ในที่นี้คือไฟล์ชื่อ NumToEng.xla ซึ่งเป็น Add-In ที่เราสร้างขึ้นเอง เสร็จแล้วก็คลิกที่ปุ่ม OK 

8. เราจะเห็นชื่อ Add-In ตัวใหม่เพิ่มขึ้นมา ดังภาพ เมื่อเราคลิกที่ปุ่ม OK ก็เป็นอันเสร็จเรียบร้อย


9. ถ้าต้องการยกเลิก Add-In รายการไหน ก็ให้เอาติ๊กถูกที่รายการนั้นออก แล้วคลิกที่ปุ่ม OK

หมายเหตุ

  1. ถ้าเราทำการเพิ่ม Add-In เข้าไปมากๆ จะมีผลทำให้โปรแกรมใช้เวลาในการโหลดนานขึ้น เพราะโปรแกรมจะทำการโหลด Add-In ขึ้นมาพร้อมกับการเปิดโปรแกรม
  2. เมื่อเพิ่ม Add-In แล้ว โดยปกติจะมีรายการเพิ่มขึ้นมาในเมนู เพื่อให้เราเรียกใช้งานได้ (แต่บางโปรแกรมก็ไม่มี) เช่น เมื่อเพิ่ม Lookup Widzard จะมีรายการ Lookup ในเมนู Formulas หรือ ถ้าเพิ่ม Solver Add-in ก็จะมีรายการ Solver ในเมนู Data


Credit :http://www.comtrick.com/?gid=MsOffice&p=Office2007InstallRemoveAddin