Microsoft Office ใช้กันทุกวัน ตั้งแต่ Office 1.0 (1990) ถึง Office 365 (Cloud) เปิด Word/Excel ปกติคือดับเบิลคลิกไอคอน แต่บางครั้งเปิดแล้ว Windows พยายาม Configure Office 2007 ทุกครั้ง จนจบด้วย Error stdole32.tlb

สาเหตุ: ไฟล์เสียหาย หรือติดไวรัส มีหลายวิธีแก้
ซ่อมไฟล์ระบบที่เสียหาย
ดาวน์โหลดรัน Restoro สแกนไฟล์เสียหายจาก ที่นี่ หากพบ ให้ซ่อมด้วย Restoro พร้อมทำวิธีด้านล่าง
วิธีที่ 1: Repair Microsoft Office 2007
ลอง Repair Office 2007 ก่อน หากไฟล์เสีย จะถูกแทนที่ใหม่ จะ Repair ทุกแอปใน Office (Word, Excel, PowerPoint, Outlook, Access, ฯลฯ)
- Win + R
- พิมพ์
appwiz.cplEnter เปิด Programs and Features

- คลิกขวา Microsoft Office 2007 > Change
- คลิก Repair > Continue

- รอ Repair เสร็จ Restart Windows
- รัน Word 2007 หรือ Excel 2007

วิธีที่ 2: เปลี่ยน Permission Registry Keys
หาวิธีที่ 1 ไม่ได้ ลองเปลี่ยน Permission ใน Registry Backup Registry ก่อนเสมอ (File > Export > All > Save)
- Win > พิมพ์
regedit - คลิกขวา regedit > Run as administrator
- Yes ยืนยัน
- File > Export

- ตั้งชื่อไฟล์ (เช่น backup09072017) Export range: All > Save

- ไปที่
HKEY_CLASSES_ROOT\Excel.Chart.8 - คลิกขวา Chart.8 > Permissions…

- คลิก Add
- ใส่ Everyone > Check Names

- OK
- แท็บ Advanced…
- Owner > Change
- ใส่ Everyone > Check Names

- OK
- Owner เปลี่ยนเป็น Everyone แล้ว Apply > OK


- Permission เลือก Everyone ติ๊ก Full Control และ Read
- Apply > OK
- กด F5 Refresh Registry ควรมี Sub key ใหม่ชื่อ Protocol ใต้ Chart.8

- ทำซ้ำขั้นตอน 8-17 สำหรับ Key Protocol นี้
- Refresh อีกครั้ง ทำซ้ำ Permission สำหรับ Sub keys StdFileEditing\Server
- ปิด Registry Editor
- Restart Windows
- รัน Word หรือ Excel

หายังไม่แก้ ให้ Restore Registry Backup: File > Import เลือกไฟล์ Backup จะแจ้ง "The keys and valued contained in backup file... have been successfully added to the registry."

Restart Windows
วิธีที่ 3: ลบ Office Keys จาก Registry
Backup Registry ก่อนเหมือนเดิม
- Win > regedit > Run as administrator > Yes
- File > Export ตั้งชื่อ backup08072017 Export range: All > Save
- ไป
HKEY_CURRENT_USER\Software\Microsoft\Office - ลบ Subkey Word และ Excel (ไม่พบ/ลบไม่ได้ ข้ามได้)
- เปิด Subfolders 8.0, 9.0, 10.0, 11.0, 12.0 ลบ Subkey Word/Excel ตามปัญหา (ตัวอย่างมีแค่ 12.0)
- ไป
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office - ลบ Subkey Word และ Excel (ไม่พบ ข้าม)
- เปิด Subfolders 8.0, 11.0, 12.0 ลบ Word/Excel ตามปัญหา
- ปิด Registry Editor Restart Windows รัน Word/Excel
วิธีที่ 4: สแกนมัลแวร์
ไวรัสอาจเป็นสาเหตุ Error stdole32.tlb แนะนำสแกนล้างไวรัสเต็มเครื่อง
วิธีที่ 5: ติดตั้ง Office ใหม่ (Reinstallation)
รายงานบางกรณี Error มาจากการติดตั้งไม่ครบ/เสียหาย Uninstall Office แล้วติดตั้งใหม่จากเว็บ Microsoft
- Win + I
- คลิก Apps

- เลื่อนหา Microsoft Office คลิก
- คลิก Uninstall > Yes

- รอ Uninstall เสร็จ ติดตั้งใหม่จากเว็บ Microsoft
วิธีที่ 6: SFC Scan
ไดรเวอร์บางตัวอาจเสียหาย รัน System File Check
- Win + R
- พิมพ์
cmdEnter
- พิมพ์
sfc /scannowEnter
- รอสแกนเสร็จ ตรวจสอบปัญหา
วิธีที่ 7: ลบ Temporary Files
Cache เสียหายอาจรบกวน ลบไฟล์ Temp
- Win + R
- พิมพ์
%temp%Enter
- Ctrl + A เลือกทั้งหมด > Shift + Del ลบถาวร
- รอลบเสร็จ ตรวจสอบ
วิธีที่ 8: อัปเดต Windows
Windows Update แก้ปหลายอย่าง
- Win + I
- คลิก Update & Security

- คลิก Windows Update > Check for Updates

- ดาวน์โหลดติดตั้งอัตโนมัติ
- Restart ใช้งานดู
วิธีที่ 9: Rename Setup File
บางกรณี Rename Setup file ช่วยได้
- ไปที่
C:\Program Files\Common Files\microsoft shared\OFFICE12\Office Setup Controller
หาไม่เจอ ลองC:\Program Files (x86)\Common Files\Microsoft Shared\OFFICE12\Office Setup Controller
- Rename ไฟล์ Setup เป็นชื่ออื่น บันทึก
- รันแอป คลิก OK เมื่อ Error ปรากฏ
- ตรวจสอบ