Excel– ის ანგარიშს ქმნით თქვენი საკუთარი ან ბიზნესისთვის, ის გამოდის ორ ფორმატში, XLS და XLSX. როდესაც ეს ფორმატები დაზიანდება, ხედავთ VBA გაშვებული დროის შეცდომა "1004".
ეს შეცდომა შეიძლება ასევე წარმოიშვას, როდესაც თქვენ ცდილობთ შექმნათ მაკრო Excel- ის ფურცელში, რაც ხელს უშლის თქვენ Excel- თან მუშაობას. მიუხედავად იმისა, რომ ამან შეიძლება ხელი შეუშალოს VBA– ზე მუშაობას, მას ასევე შეუძლია გამოიწვიოს VBA– ის დანგრევა და ზოგჯერ თქვენი სისტემაც კი.
კარგი ამბავია, რომ ეს შეიძლება გამოსწორდეს რამდენიმე მეთოდის გამოყენებით. ვნახოთ როგორ.
მეთოდი 1: შემქმნელის ჩანართის გამოყენება MS Excel- ში
Ნაბიჯი 1: Გააღე ექსელი ფურცელი, რომლითაც თქვენ წინაშე დგახართ საკითხს, და დააჭირეთ ღილაკს შემქმნელი ჩანართი
ახლა, დააჭირეთ ღილაკს ჩასმა ვარიანტი ქვემოთ და ქვეშ ActiveX კონტროლი განყოფილება, აირჩიეთ ბრძანების ღილაკი.
ნაბიჯი 2: ახლა, სადმე ექსელი ფურცელი, გადაიტანეთ და დახატეთ a ბრძანების ღილაკი. Ეს იქნება CommandButton1.
ნაბიჯი 3: ორჯერ დააჭირეთ ღილაკს CommandButton1 შეძლოს დაწეროს VBA კოდი წელს Microsoft Visual Basic პროგრამებისთვის ყუთი, რომელიც იხსნება.
ახლა, აკრიფეთ ქვემოთ VBA კოდი როგორც ნაჩვენებია:
დაბნელეთ როგორც მთელი რიცხვი. Dim b როგორც მთელი რიცხვი a = სამუშაო ფურცლები ("ფურცლის სახელი"). საკნები (მწკრივის ნომერი, სვეტის ნომერი). ღირებულება. ბ = სამუშაო ფურცლები ("ფურცლის სახელი"). საკნები (მწკრივის ნომერი, სვეტის ნომერი)). ღირებულება. სამუშაო ფურცლები ("ფურცლის სახელი"). საკნები (მწკრივის ნომერი, სვეტის ნომერი)). მნიშვნელობა = a + b
*Შენიშვნა - დარწმუნდით, რომ მონიშნულ ნაწილებს შეცვალეთ თქვენი ნამდვილი ფურცლის სახელი, მწკრივის ნომერი და სვეტის ნომერი.
ნაბიჯი 4: ახლა, დაბრუნდი ექსელის ფურცელი (ფურცელი 1 ამ შემთხვევაში) და დააჭირეთ ღილაკს დიზაინის რეჟიმი ვარიანტი ინსტრუმენტთა პანელი გაუქმება.
ახლა, დააჭირეთ ღილაკს CommandButton1 ფურცელში შედეგის წარმოსაქმნელად.
ნაბიჯი 5: თუ შედიხართ VBA კოდი არასწორად, ის მოგცემთ VBA– ს შეცდომის დროს შეცდომა 1004.
ამრიგად, ეს უნდა დაგეხმაროთ იმის გაგებაში, თუ რატომ იღებთ მასალებს გაშვებული დროის შეცდომა 1004 და დაგეხმარებათ თავიდან აიცილოთ ეს სწორი VBA კოდი და ნიმუში. თუ პრობლემა გამეორდება, სცადეთ მე -2 მეთოდი.
მეთოდი 2: ახალი Excel შაბლონის შექმნით
Ნაბიჯი 1: ღია Microsoft Excel და დააჭირეთ ღილაკს Ctrl + N დააჭირეთ კლავიშებს, რომ გახსნათ ახალი სამუშაო წიგნი.
ახლა, წასვლა ფაილი ჩანართი ზედა მარცხენა მხარეს.
ნაბიჯი 2: ახლა, სამუშაო წიგნის მარჯვენა მხარეს, ქვეშ Ბოლო განყოფილება, წაშალეთ ყველა Excel ფურცელი, გარდა ერთისა.
ჩამოაყალიბეთ ეს ფურცელი, რომელიც თქვენ დატოვეთ, თქვენი მოთხოვნის შესაბამისად.
ნაბიჯი 3: დასრულების შემდეგ გადადით აქ ფაილი დააჭირეთ ღილაკს Შეინახე როგორც.
აირჩიეთ ადგილი, სადაც გსურთ შეინახოთ ფაილი. ახლა დააყენეთ შეინახეთ როგორც ტიპი ველი როგორც Excel შაბლონი. დარწმუნდით, რომ ფაილი შეინახეთ სისტემაში .xltx ან .xlt ფორმატი
*Შენიშვნა - ზემოთ გამოყენებული ფორმატი არის Excel 2017 და ზემოთ ვერსიები.
ნაბიჯი 4: შაბლონის შენახვის შემდეგ, შაბლონის დამატება შეგიძლიათ შემდეგი კოდის გამოყენებით:
დამატება ტიპი: = pathfilename
დარწმუნდით, რომ შეცვალეთ ფაილის სახელი შენახული დოკუმენტის სახელით.
ამით უნდა გადაწყდეს VBA– ს შეცდომის 1004 საკითხი, მაგრამ თუ არა, სცადეთ მე –3 მეთოდი.
მეთოდი 3: ნდობის ცენტრის პარამეტრების საშუალებით
Ნაბიჯი 1: ღია MS Excel და წასვლა ფაილი ჩანართი ახლა, დააჭირეთ Პარამეტრები მენიუში.
ნაბიჯი 2: იმ Excel პარამეტრები ფანჯარა, დააჭირეთ ნდობის ცენტრი სარკმლის მარცხენა მხარეს. მარჯვენა მხარეს დააჭირეთ ღილაკს ნდობის ცენტრის პარამეტრები.
ნაბიჯი 3: იმ ნდობის ცენტრი ფანჯარა, დააჭირეთ ღილაკს მაკრო პარამეტრები მარცხენა პარამეტრები. ახლა, სარკმლის მარჯვენა მხარეს, აირჩიეთ რადიო ღილაკი შემდეგ გამორთვა ყველა მაკროსი შეტყობინებით.
შემდეგ, აირჩიეთ რადიო ღილაკი შემდეგ ენდეთ VBA პროექტის წვდომის რეჟიმს.
დაჭერა კარგი ცვლილებების შესანახად. შემდეგ დააჭირეთ კარგი ისევ Excel პარამეტრები გასასვლელი ფანჯარა.
ამ მეთოდით უნდა გადაწყდეს თქვენი VBA– ს შეცდომის დროს შეცდომა. ცოტა, თუ პრობლემა ისევ არსებობს, სცადეთ მე -4 მეთოდი.
მეთოდი 4: GWXL97.XLA ფაილის წაშლით
Ნაბიჯი 1: დააჭირეთ ღილაკს ვინდოუსის გასაღები + E გახსენით ერთად თქვენს კლავიატურაზე ფაილის მკვლევარი. ახლა, დააჭირეთ ღილაკს ეს კომპიუტერი მარცხნივ და შემდეგ C წამყვანი სწორ მხარეს.
ნაბიჯი 2: ახლა მიჰყევით გზას, როგორც ნაჩვენებია ქვემოთ, რომ მიხვიდეთ ექსელი საქაღალდე:
C: \ მომხმარებლები \ "მომხმარებლის სახელი"\ AppData \ Local \ Microsoft \ Excel
ახლა, გახსენით საქაღალდე XLStart.
*Შენიშვნა - შეცვალეთ მონიშნული ნაწილი თქვენი კონკრეტული მომხმარებლის სახელით ბრჭყალების გარეშე.
ნაბიჯი 3: ახლა ნახავთ ფაილს სახელად - GWXL97.XLA. აირჩიეთ ეს ფაილი და დააჭირეთ ღილაკს წაშლა.
Სულ ეს არის. ამ მეთოდების დაცვა დაგეხმარებათ დაარეგულიროთ VBA– ის შეცდომა 1004 თქვენს Windows 10 კომპიუტერში.