დააფიქსირეთ Excel VBA გაშვების დროის შეცდომა 1004 Windows 10-ში

Excel– ის ანგარიშს ქმნით თქვენი საკუთარი ან ბიზნესისთვის, ის გამოდის ორ ფორმატში, XLS და XLSX. როდესაც ეს ფორმატები დაზიანდება, ხედავთ VBA გაშვებული დროის შეცდომა "1004".

ეს შეცდომა შეიძლება ასევე წარმოიშვას, როდესაც თქვენ ცდილობთ შექმნათ მაკრო Excel- ის ფურცელში, რაც ხელს უშლის თქვენ Excel- თან მუშაობას. მიუხედავად იმისა, რომ ამან შეიძლება ხელი შეუშალოს VBA– ზე მუშაობას, მას ასევე შეუძლია გამოიწვიოს VBA– ის დანგრევა და ზოგჯერ თქვენი სისტემაც კი.

კარგი ამბავია, რომ ეს შეიძლება გამოსწორდეს რამდენიმე მეთოდის გამოყენებით. ვნახოთ როგორ.

მეთოდი 1: შემქმნელის ჩანართის გამოყენება MS Excel- ში

Ნაბიჯი 1: Გააღე ექსელი ფურცელი, რომლითაც თქვენ წინაშე დგახართ საკითხს, და დააჭირეთ ღილაკს შემქმნელი ჩანართი

ახლა, დააჭირეთ ღილაკს ჩასმა ვარიანტი ქვემოთ და ქვეშ ActiveX კონტროლი განყოფილება, აირჩიეთ ბრძანების ღილაკი.

ქალბატონი Excel შემქმნელი ჩანართი Activex Controls ბრძანების ღილაკი

ნაბიჯი 2: ახლა, სადმე ექსელი ფურცელი, გადაიტანეთ და დახატეთ a ბრძანების ღილაკი. Ეს იქნება CommandButton1.

ცარიელი არე გადაიტანეთ და დახაზეთ ბრძანების ღილაკი

ნაბიჯი 3: ორჯერ დააჭირეთ ღილაკს CommandButton1 შეძლოს დაწეროს VBA კოდი წელს Microsoft Visual Basic პროგრამებისთვის ყუთი, რომელიც იხსნება.

ახლა, აკრიფეთ ქვემოთ VBA კოდი როგორც ნაჩვენებია:

დაბნელეთ როგორც მთელი რიცხვი. Dim b როგორც მთელი რიცხვი a = სამუშაო ფურცლები ("ფურცლის სახელი"). საკნები (მწკრივის ნომერი, სვეტის ნომერი). ღირებულება. ბ = სამუშაო ფურცლები ("ფურცლის სახელი"). საკნები (მწკრივის ნომერი, სვეტის ნომერი)). ღირებულება. სამუშაო ფურცლები ("ფურცლის სახელი"). საკნები (მწკრივის ნომერი, სვეტის ნომერი)). მნიშვნელობა = a + b

*Შენიშვნა - დარწმუნდით, რომ მონიშნულ ნაწილებს შეცვალეთ თქვენი ნამდვილი ფურცლის სახელი, მწკრივის ნომერი და სვეტის ნომერი.

Microsoft Visual Basic პროგრამებისთვის ფანჯარა ჩაწერეთ ბრძანება Enter

ნაბიჯი 4: ახლა, დაბრუნდი ექსელის ფურცელი (ფურცელი 1 ამ შემთხვევაში) და დააჭირეთ ღილაკს დიზაინის რეჟიმი ვარიანტი ინსტრუმენტთა პანელი გაუქმება.

ახლა, დააჭირეთ ღილაკს CommandButton1 ფურცელში შედეგის წარმოსაქმნელად.

Excel Sheet Design Mode Commandbutton1 სულ ავტომატურად სრულდება

ნაბიჯი 5: თუ შედიხართ VBA კოდი არასწორად, ის მოგცემთ VBA– ს შეცდომის დროს შეცდომა 1004.

თუ შეიყვანეთ Vba კოდი არასწორი Vba გაშვების დროის შეცდომა 1004

ამრიგად, ეს უნდა დაგეხმაროთ იმის გაგებაში, თუ რატომ იღებთ მასალებს გაშვებული დროის შეცდომა 1004 და დაგეხმარებათ თავიდან აიცილოთ ეს სწორი VBA კოდი და ნიმუში. თუ პრობლემა გამეორდება, სცადეთ მე -2 მეთოდი.

მეთოდი 2: ახალი Excel შაბლონის შექმნით

Ნაბიჯი 1: ღია Microsoft Excel და დააჭირეთ ღილაკს Ctrl + N დააჭირეთ კლავიშებს, რომ გახსნათ ახალი სამუშაო წიგნი.

ახლა, წასვლა ფაილი ჩანართი ზედა მარცხენა მხარეს.

Excel Sheet File Tab

ნაბიჯი 2: ახლა, სამუშაო წიგნის მარჯვენა მხარეს, ქვეშ Ბოლო განყოფილება, წაშალეთ ყველა Excel ფურცელი, გარდა ერთისა.

ფაილის ჩანართი მარჯვენა მხარე ბოლო წაშალეთ ყველა ფაილი, გარდა ერთისა

ჩამოაყალიბეთ ეს ფურცელი, რომელიც თქვენ დატოვეთ, თქვენი მოთხოვნის შესაბამისად.

ნაბიჯი 3: დასრულების შემდეგ გადადით აქ ფაილი დააჭირეთ ღილაკს Შეინახე როგორც.

აირჩიეთ ადგილი, სადაც გსურთ შეინახოთ ფაილი. ახლა დააყენეთ შეინახეთ როგორც ტიპი ველი როგორც Excel შაბლონი. დარწმუნდით, რომ ფაილი შეინახეთ სისტემაში .xltx ან .xlt ფორმატი

ფაილის ჩანართი შენახვა როგორც არჩევა ადგილის შენახვა როგორც ტიპი Excel შაბლონი ფაილის სახელი .xltx ან .xlt ფორმატის შენახვა

*Შენიშვნა - ზემოთ გამოყენებული ფორმატი არის Excel 2017 და ზემოთ ვერსიები.

ნაბიჯი 4: შაბლონის შენახვის შემდეგ, შაბლონის დამატება შეგიძლიათ შემდეგი კოდის გამოყენებით:

დამატება ტიპი: = pathfilename

დარწმუნდით, რომ შეცვალეთ ფაილის სახელი შენახული დოკუმენტის სახელით.

ამით უნდა გადაწყდეს VBA– ს შეცდომის 1004 საკითხი, მაგრამ თუ არა, სცადეთ მე –3 მეთოდი.

მეთოდი 3: ნდობის ცენტრის პარამეტრების საშუალებით

Ნაბიჯი 1: ღია MS Excel და წასვლა ფაილი ჩანართი ახლა, დააჭირეთ Პარამეტრები მენიუში.

ქალბატონი Excel ფაილის პარამეტრები

ნაბიჯი 2: იმ Excel პარამეტრები ფანჯარა, დააჭირეთ ნდობის ცენტრი სარკმლის მარცხენა მხარეს. მარჯვენა მხარეს დააჭირეთ ღილაკს ნდობის ცენტრის პარამეტრები.

Excel პარამეტრები Trust Center Trust Center პარამეტრები

ნაბიჯი 3: იმ ნდობის ცენტრი ფანჯარა, დააჭირეთ ღილაკს მაკრო პარამეტრები მარცხენა პარამეტრები. ახლა, სარკმლის მარჯვენა მხარეს, აირჩიეთ რადიო ღილაკი შემდეგ გამორთვა ყველა მაკროსი შეტყობინებით.

შემდეგ, აირჩიეთ რადიო ღილაკი შემდეგ ენდეთ VBA პროექტის წვდომის რეჟიმს.

დაჭერა კარგი ცვლილებების შესანახად. შემდეგ დააჭირეთ კარგი  ისევ Excel პარამეტრები გასასვლელი ფანჯარა.

მაკრო პარამეტრების გათიშვა ყველა მაკროთი შეტყობინებით, ნდობით სარგებლობენ Vba პროექტის ობიექტის რეჟიმში

ამ მეთოდით უნდა გადაწყდეს თქვენი VBA– ს შეცდომის დროს შეცდომა. ცოტა, თუ პრობლემა ისევ არსებობს, სცადეთ მე -4 მეთოდი.

მეთოდი 4: GWXL97.XLA ფაილის წაშლით

Ნაბიჯი 1: დააჭირეთ ღილაკს ვინდოუსის გასაღები + E გახსენით ერთად თქვენს კლავიატურაზე ფაილის მკვლევარი. ახლა, დააჭირეთ ღილაკს ეს კომპიუტერი მარცხნივ და შემდეგ C წამყვანი სწორ მხარეს.

ეს კომპიუტერი C წამყვანი

ნაბიჯი 2: ახლა მიჰყევით გზას, როგორც ნაჩვენებია ქვემოთ, რომ მიხვიდეთ ექსელი საქაღალდე:

C: \ მომხმარებლები \ "მომხმარებლის სახელი"\ AppData \ Local \ Microsoft \ Excel 
ეს კომპიუტერი C წამყვანი მიჰყევით გზას Excel Xlstart

ახლა, გახსენით საქაღალდე XLStart.

*Შენიშვნა - შეცვალეთ მონიშნული ნაწილი თქვენი კონკრეტული მომხმარებლის სახელით ბრჭყალების გარეშე.

ნაბიჯი 3: ახლა ნახავთ ფაილს სახელად - GWXL97.XLA. აირჩიეთ ეს ფაილი და დააჭირეთ ღილაკს წაშლა.

Სულ ეს არის. ამ მეთოდების დაცვა დაგეხმარებათ დაარეგულიროთ VBA– ის შეცდომა 1004 თქვენს Windows 10 კომპიუტერში.

როგორ გადავიტანოთ მონაცემები მწკრივებიდან სვეტებად და პირიქით Microsoft Excel-ში

როგორ გადავიტანოთ მონაცემები მწკრივებიდან სვეტებად და პირიქით Microsoft Excel-შიᲠოგორᲠჩევებიექსელი

ზოგჯერ, Microsoft Excel-ში საკმაოდ დიდი ცხრილის შექმნის შემდეგ, შესაძლოა შეცვალოთ აზრი სვეტებისა და სტრიქონების განლაგების შესახებ და შეიძლება გინდოდეთ მათი როტაცია. შეიძლება დაგჭირდეთ რიგები სვეტე...

Წაიკითხე მეტი
როგორ მოვძებნოთ განსხვავება ორ თარიღს შორის Microsoft Excel-ში

როგორ მოვძებნოთ განსხვავება ორ თარიღს შორის Microsoft Excel-შიექსელი

შეიძლება გქონდეთ უზარმაზარი Excel ფურცელი, რომელსაც აქვს სკოლის ყველა მოსწავლის DOB-ები. შეიძლება დაგჭირდეთ შექმნათ ახალი სვეტი სახელად ასაკი რომელსაც შიგნით უნდა ჰქონდეს თითოეული მოსწავლის ასაკი. ...

Წაიკითხე მეტი
როგორ გავიმეოროთ ზედა მწკრივის სათაურები ყველა გვერდზე Excel ფურცელში ბეჭდვისას

როგორ გავიმეოროთ ზედა მწკრივის სათაურები ყველა გვერდზე Excel ფურცელში ბეჭდვისასᲠოგორᲠჩევებიექსელი

გახსენით Excel-ის ფურცელი, რომლის დაბეჭდვაც გსურთ და დააჭირეთ კლავიშებს CTRL + P ერთად ბეჭდვის გადახედვის სანახავად. თუ თქვენს დოკუმენტში ერთზე მეტი გვერდი გაქვთ, ნაგულისხმევად, ზედა მწკრივის სათაუ...

Წაიკითხე მეტი