TipRelay
  • Windows
  • How to
No Result
View All Result
TipRelay
Home How to

วิธีแก้ไขข้อผิดพลาดรันไทม์ Excel VBA 1004

2022-09-14
in How to
Reading Time: 2 mins read
331
84
SHARES
Share on FacebookShare on Twitter

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

โปรแกรมสำนักงานอื่นๆ และ MS Excel ใช้โค้ด VBA สำหรับฟังก์ชันต่างๆ ตัวอย่างเช่น เมื่อคุณเพิ่มปุ่มลงในสเปรดชีต ข้อมูลจะถูกเพิ่มโดยอัตโนมัติ คุณลักษณะเหล่านี้มีประโยชน์มากเมื่อพยายามจัดการข้อมูลจำนวนมาก อย่างไรก็ตาม ผู้ใช้มักรายงานข้อผิดพลาดเกี่ยวกับใบหน้า เรากำลังพูดถึงข้อผิดพลาดรันไทม์ VBA เฉพาะ 1004 สาเหตุที่เป็นไปได้ของข้อผิดพลาดรันไทม์ 1004 VBA คือไวยากรณ์หรือรหัสที่ไม่ถูกต้อง ข้อมูลที่กรองแล้ว และ MS Excel ที่เสียหาย อย่างไรก็ตาม ทั้งสองโปรแกรมอาจขัดแย้งกันในขณะที่พยายามเปิดไฟล์ VBA พร้อมกัน

Summary of contents: Show
Excel: วิธีแก้ไขข้อผิดพลาดรันไทม์ VBA 1004
วิธีที่ 1: สร้างเทมเพลตใหม่
วิธีที่ 2: ลบไฟล์ GWXL97.XLA
วิธีที่ 3: ดีบักโค้ดของคุณ

Excel: วิธีแก้ไขข้อผิดพลาดรันไทม์ VBA 1004

มีหลายวิธีในการแก้ไขปัญหารันไทม์ VBA ด้วยตัวคุณเอง ตรวจสอบสิ่งที่อยู่ด้านล่าง

วิธีที่ 1: สร้างเทมเพลตใหม่

การวางแผ่นงาน Excel ใหม่ภายในแม่แบบแทนที่จะคัดลอกหรือทำซ้ำแผ่นงานที่มีอยู่อาจช่วยแก้ปัญหาได้ ดังนั้นลองสิ่งนี้ก่อน

ขั้นตอนที่ 1 – เริ่ม Microsoft Excel ก่อน สร้างเวิร์กบุ๊กใหม่ จากนั้นลบแผ่นงานปัจจุบัน เหลือเพียงแผ่นงานเดียว คุณสามารถจัดรูปแบบเทมเพลตเริ่มต้นตามที่คุณต้องการเพื่อออกแบบ คลิกตัวเลือกไฟล์ในแถบเมนูแล้วเลือกตัวเลือกบันทึกเป็น

วิธีแก้ไขข้อผิดพลาดรันไทม์ Excel VBA 1004_1

ขั้นตอนที่ 2 – เลือกตัวเลือกสมุดงาน Excel และหน้าต่าง File Explorer จะเปิดขึ้น เลือกไดเร็กทอรีเพื่อบันทึกเทมเพลต

วิธีแก้ไขข้อผิดพลาดรันไทม์ Excel VBA 1004_2

ขั้นตอนที่ 3 – ป้อนชื่อเทมเพลต จากนั้นเลือกประเภทไฟล์เป็น .xlt สำหรับ Excel 2003 หรือ .xltx สำหรับ Excel 2007 หรือใหม่กว่า คลิกปุ่มบันทึกเพื่อบันทึกเทมเพลต ตอนนี้ให้ลองเรียกใช้โค้ด VBA ของคุณ

วิธีแก้ไขข้อผิดพลาดรันไทม์ Excel VBA 1004_3

วิธีที่ 2: ลบไฟล์ GWXL97.XLA

ความขัดแย้งจะเกิดขึ้นอย่างแน่นอนหากมีโปรแกรมมากกว่าหนึ่งโปรแกรมพยายามเปิดไฟล์ VBA พร้อมกัน ดังนั้นเพื่อให้แน่ใจว่าไม่มีข้อขัดแย้ง คุณสามารถลองโดยการลบไฟล์ GWXL97.XLA

ขั้นตอนที่ 1 – เปิด File Explorer และไปที่ไดเร็กทอรีต่อไปนี้:

C:\Program Files\MSOffice\Office\XLSTART

วิธีแก้ไขข้อผิดพลาดรันไทม์ Excel VBA 1004_4

ขั้นตอนที่ 2 – เมื่อคุณเห็นไฟล์ GWXL97.XLA ในโฟลเดอร์ ให้เลือกและกดปุ่ม Delete บนแป้นพิมพ์หรือคลิกขวาแล้วเลือก Delete

วิธีแก้ไขข้อผิดพลาดรันไทม์ Excel VBA 1004_5

ตอนนี้ให้ลองเรียกใช้โค้ด VBA ของคุณ

วิธีที่ 3: ดีบักโค้ดของคุณ

มีโอกาสมากที่ข้อผิดพลาด 1004 เกิดจากรหัสที่ไม่ถูกต้อง ดังนั้น คุณต้องเขียนไวยากรณ์และค่าที่ถูกต้องเพื่อรันโค้ด VBA ของคุณอย่างสมบูรณ์ อาจมีข้อผิดพลาดมากมายที่สามารถทำได้อันเป็นผลมาจากข้อผิดพลาด 1004 เพื่อป้องกันไม่ให้สิ่งนี้เกิดขึ้น คุณควรตรวจสอบรหัสของคุณอีกครั้งและชี้ให้เห็นบรรทัดที่ผิด ตัวอย่างเช่น ถ้าชื่อของเวิร์กชีตมีอยู่แล้วและเวิร์กชีตอื่นถูกกำหนดชื่อเดียวกัน ข้อความ The Name is already Taken จะปรากฏขึ้นพร้อมข้อผิดพลาด 1004

วิธีแก้ไขข้อผิดพลาดรันไทม์ Excel VBA 1004_6

เมื่อฉันรันโค้ด มันสร้างข้อความแสดงข้อผิดพลาด 1004 ดังนั้นให้เปลี่ยนชื่อและกำหนดค่าให้ มีข้อผิดพลาดมากกว่า 1004 รายการที่เกี่ยวข้องกับรหัส VBA ที่ไม่ถูกต้อง ตัวอย่างเช่น ความล้มเหลวของขอบเขต object_Global การเลือกเมธอดของฟิลด์คลาสขอบเขต ฯลฯ เมื่อใดก็ตามที่ข้อความแสดงขึ้น ข้อผิดพลาดจะถูกเน้นเป็นข้อผิดพลาด 1004 ถ้าข้อผิดพลาดเกี่ยวข้องกับรหัส VBA

ดังนั้นลองดีบักโค้ดของคุณด้วยรูปแบบและค่าที่ถูกต้อง

จบ.

Previous Post

วิธีใช้อุปกรณ์ iOS ของคุณเป็นจอภาพคู่บนพีซี

Next Post

วิธีแชร์ Google ปฏิทิน

Related Posts

눈과 배터리를 위해 인스타그램에서 다크 모드 활성화하기 | 쉬운 단계

เปิด/ปิดโหมดมืดบน Instagram ได้อย่างง่ายดาย

2023-07-23
스레드에서 댓글에 응답하기 | 자세한 가이드

การตอบกลับความคิดเห็นในเธรด | คู่มือโดยละเอียด

2023-07-23
인스타그램 프로필 사용자 아이디 변경하는 방법

วิธีเปลี่ยนชื่อผู้ใช้โปรไฟล์ Instagram ของคุณ

2023-07-23
windows-11-긴급-재시작

ทำการรีสตาร์ทฉุกเฉินใน Windows 11

2023-07-23
스레드 프로필 삭제하기 | 단계별 가이드

การลบโปรไฟล์เธรด | คำแนะนำทีละขั้นตอน

2023-07-22
아이폰, 아이패드 또는 맥에서 FaceTime 전화 번호를 변경하는 방법

วิธีเปลี่ยนหมายเลขโทรศัพท์ FaceTime บน iPhone, iPad หรือ Mac

2023-07-22

Posts

아이폰 14 Pro 및 Pro Max 카메라의 강력한 성능 활용하기: 종합 가이드

ใช้ประโยชน์จากพลังของกล้อง iPhone 14 Pro และ Pro Max: คู่มือฉบับสมบูรณ์

2023-07-22
인스타그램에서 검색 기록을 지우는 방법 | 쉬운 단계

วิธีล้างประวัติการค้นหาบน Instagram | ขั้นตอนง่ายๆ

2023-07-22
트위터 속도 제한 빠르게 우회하기 | 5가지 효과적인 방법

ข้ามขีด จำกัด ความเร็วของ Twitter อย่างรวดเร็ว | 5 วิธีที่มีประสิทธิภาพ

2023-07-22
구글 플레이 결제 오류 해결 방법 (주문이 거부되었습니다, 거래를 완료할 수 없습니다)

วิธีแก้ไขข้อผิดพลาดในการชำระเงินของ Google Play (คำสั่งซื้อถูกปฏิเสธ ไม่สามารถทำธุรกรรมให้เสร็จสมบูรณ์ได้)

2023-03-14
구글플레이(Google Play) 서비스를 빠르게 초기화하는 방법

วิธีเริ่มต้นบริการ Google Play อย่างรวดเร็ว

2023-03-14
삼성 패스가 작동하지 않는 문제를 해결하는 방법

วิธีแก้ไข Samsung Pass ไม่ทำงาน

2023-03-14

About

tiprelay

Website for sharing computer and mobile technology tips and tricks

POPULAR

วิธีแก้ไขการใช้งาน CPU สูงของ Steam Client WebHelper บน Windows 11

วิธีป้องกันสแปมในแอพโทรเลข

วิธีค้นหาประวัติตามวันที่ใน chrome

© 2023 TIPRELAY • All Rights Reserved

Welcome Back!

Login to your account below

Forgotten Password?

Retrieve your password

Please enter your username or email address to reset your password.

Log In
No Result
View All Result
  • Windows
  • How to

© 2023 TIPRELAY • All Rights Reserved