Aktiivinen Excel-prosessi suoritetaan sen jälkeen, kun Excel on sulkeutuu ohjelmallisesti VBA-makron avulla

Huomautus

Office 365 ProPlus nimetään uudelleen Microsoft 365 Apps for enterprise -sovellukseksi. Lisätietoja tästä muutoksesta on tässä blogikirjoituksessa.

Oireet

Kun suoritat Microsoft Visual Basic for Applications (VBA) -makron Microsoft Excelistä ohjelmallisesti suljettavaksi, Excel näyttää sulkeutuvan odotetulla tavalla. Aktiivinen Excel-prosessi on kuitenkin edelleen käynnissä.

Tämä voi tapahtua myös silloin, kun VBA-makro suorittaa seuraavat funktiot:

  • Sulkee kaikki avoimet työkirjat
  • Lopeta-menetelmän kutsuminen Excelistä poistumiseen
  • Määrittää Excel-objektin kohteeksi "ei mitään"

Syy

Tämä voi tapahtua, jos seuraavat ehdot täyttyvät:

  • COM-apuohjelma asennetaan Exceliin.
  • COM-apuohjelma määrittää Excel- tai Excel-jäsenviittauksen yleisiin objekteihin.

Tämä tapahtuu esimerkiksi silloin, kun Google Desktop -hakutyökalu on asennettu Exceliin. Lisätietoja Google Desktop -hakutyökalusta on seuraavassa Googlen verkkosivustossa:

https://desktop.google.com

Vaihtoehtoinen menetelmä

Voit kiertää tämän ongelman poistamalla COM-apuohjelman Excelissä. Voit tehdä tämän noudattamalla seuraavia ohjeita käytössäsisi olevia Excel-versioita varten.

Microsoft Office Excel 2007

  1. Napsauta Microsoft Office -painiketta ja valitse sitten Excelin asetukset.
  2. Valitse Apuohjelmat.
  3. Valitse Excelin apuohjelmat Hallinta-ruudussa ja valitse sitten Siirry.
  4. Poista apuohjelmat, joiden tiedetään voi aiheuttaa tämän, valintaruudun valinta napsauttamalla Apuohjelmat-valintaikkunassa.
  5. Valitse OK.

Microsoft Office Excel 2003

  1. Valitse Työkalut-valikossa Apuohjelmat.
  2. Poista apuohjelmat, joiden tiedetään voi aiheuttaa tämän, valintaruudun valinta napsauttamalla Apuohjelmat-valintaikkunassa.
  3. Valitse OK.

Lisätietoja

Microsoft antaa kolmannen osapuolen yhteystiedot, jotta asiakas voi hankkia teknistä tukea. Nämä yhteystiedot voivat muuttua ilman ennakkoilmoitusta. Microsoft ei takaa kolmannen osapuolen yhteystietojen paikkansapitävyyttä.

Tässä artikkelissa käsitellyt muiden ohjelmistovalmistajien tuotteet ovat Microsoftista riippumattomien yritysten valmistamia. Microsoft ei anna näiden tuotteiden suorituskykyä tai luotettavuutta koskevaa takuuta.