Како поправити ВБА грешку 400 у Екцелу

У овом чланку ћемо разговарати о методама како да поправите ВБА грешку 400 у програму Екцел(how to fix VBA error 400 in Excel) . Грешка 400 у Екцел(Excel) -у се обично јавља док се покреће Мицрософт Висуал Басиц(Microsoft Visual Basic) за апликације(Applications) ( ВБА(VBA) ) макро. То узрокује рушење макроа или неуспех у покретању и враћа поруку о грешци 400. Сада, могу постојати различити разлози за такву грешку; хајде да о њима разговарамо.

вба-еррор-400-ин-екцел

Шта узрокује ВБА грешку 400 у Екцелу?

Ево разлога због којих се грешка 400 покреће приликом покретања макроа(Macro) у Екцел(Excel) -у :

  • Погрешна(Faulty) инсталација Оффице(Office) софтвера.
  • Постоји нека грешка у ВБА(VBA) коду.
  • Неважећа вредност у аргументу.
  • Покренути макро је оштећен.
  • Датотеке које се односе на Екцел заражене су неким малвером.
  • Неуспех читања/писања из датотеке.
  • Неважећи уноси у регистар.

Ако наиђете на грешку 400 у програму Екцел(Excel) , можете користити доленаведена решења да бисте је решили.

Како поправити ВБА грешку 400 у Екцелу

Ево метода да поправите грешку 400 до које се појавио током покретања макроа у Екцел(Excel) -у :

  1. Преместите макрое у нови модул.
  2. Омогућите поуздан приступ ВБА.
  3. Прегледајте свој ВБА код.
  4. Поправите Мицрософт Екцел.
  5. Деинсталирајте, а затим поново инсталирајте Екцел(Excel) .
  6. Неке друге методе попут скенирања малвера итд.

Хајде да детаљно размотримо ове методе.

1] Преместите макрое у нови модул

Пренос ваших макроа у нови модул може решити проблем у случају да постоји нека спољна грешка. Да бисте то урадили, можете користити следеће кораке:

Идите на картицу Програмери( Developers) и кликните на опцију Висуал ( Visual) едитор . (editor)У случају да не видите картицу Програмери(Developers) на главној траци у програму Екцел(Excel) , идите на File > Опције(Options) и на картици Прилагоди траке(Customize Ribbons) укључите поље за потврду Програмери у одељку (Developers)Главне картице(Main Tabs) .

Сада, у прозору Мицрософт Висуал Басиц за апликације( Microsoft Visual Basic for Applications) , кликните на мени Инсерт(Insert) , а затим на опцију Модуле .(Module)

Након тога, налепите свој макро(Macro) код у овај нови модул и сачувајте га помоћу наменске опције из менија Датотека .(File)

Такође, потребно је да избришете стари модул тако што ћете кликнути десним тастером миша и користити опцију Уклони .(Remove)

Најзад, кликните на опцију File > Close и врати(Return) се у Мицрософт Екцел(Microsoft Excel) и погледајте да ли је грешка 400 решена у програму Екцел(Excel) .

2] Омогућите поуздан приступ ВБА

Можете да укључите поуздани приступ ВБА(VBA) и видите да ли је проблем нестао. Ево корака за омогућавање поузданог приступа ВБА(VBA) :

  1. Пређите на картицу Програмери(Developers) и кликните на опцију Сигурност макроа .(Macros Security)
  2. У прозору Центра за поверење(Trust Centre) омогућите опцију под називом Поуздани приступ објектном моделу ВБА пројекта(Trusted access to the VBA project object model) .
  3. Притисните дугме ОК.

3] Прегледајте свој код

Грешка у ВБА(VBA) коду може изазвати грешку 400 у Екцел(Excel) -у . Дакле, морате темељно да прегледате макро код и исправите грешку у коду ако постоји. Такође, проверите макрое да ли има оштећења.

4] Поправите Мицрософт Екцел

Ако ништа од горе наведеног не функционише, проблем може бити у апликацији Екцел(Excel) . Апликација је можда погрешно инсталирана или нешто треба да се поправи. Дакле, поправите Мицрософт Екцел(Microsoft Excel) користећи следеће кораке:

  1. Покрените апликацију Подешавања(Launch Settings app) и идите на Апликације > Апликације и функције.
  2. На десној страни пронађите и кликните на Office 365/ Мицрософт 365(Microsoft 365) програм.
  3. Додирните дугме Измени(Modify) , а затим изаберите опцију Онлине поправка(Online Repair) или Брза поправка(Quick Repair) .
  4. Притисните(Press) дугме Поправи(Repair) које поправља Екцел(Excel) и друге Оффице(Office) апликације.

5] Деинсталирајте(Uninstall) , а затим поново инсталирајте Екцел(Excel)

Такође можете покушати да деинсталирате, а затим поново инсталирате Оффице и Екцел(Excel) софтвер да бисте почели изнова. Погледајте да ли ово исправља грешку.

6] Неке друге методе

Такође, нека друга решења такође могу функционисати као:

  • Можете покушати да покренете СФЦ скенирање да бисте проверили и поправили оштећене системске датотеке.
  • Неки злонамерни програми такође могу изазвати ову грешку. Дакле, проверите и уклоните малвер и сумњиву апликацију помоћу Мицрософт Дефендер -а или антивирусног(antivirus) или антималвер(antimalware) програма треће стране .
  • Покушајте да избришете оштећене кеш податке и системске нежељене датотеке.

Надамо се да ће горња решења помоћи!

Сада прочитајте: (Now read: )Како да поправите грешку током извршавања 1004 у Екцелу(How to Fix Runtime Error 1004 in Excel)



About the author

Ја сам искусан софтверски инжењер са преко 10 година искуства у развоју и управљању корисничким налозима, породичној безбедности и Гоогле Цхроме технологији. Имам јаку основу у математици и информатици које користим за креирање јасних, сажетих описа својих вештина.



Related posts