"Begäran tog för lång tid" när du öppnar en arbetsbok i Excel Online
Den här artikeln är skriven av Tom Tomas Bengtsson, teknisk specialist.
Symptom
När du öppnar en viss arbetsbok i Excel Online får du felmeddelandet "Begäran tog för lång tid".
Orsak
Det här problemet inträffar om arbetsboken tar längre tid än 30 sekunder att öppna Excel Online.
Det kan finnas många orsaker till varför en fil går långsamt att öppna, men överflödig formatering är en mycket vanlig orsak.
The Excel client team has written an excellent article about how to clean up a workbook so that it uses less memory. Vi kan använda samma metod för att undvika felen "Begäran tog för lång tid" i Excel Online. Det beror på att alla steg som nämns i det refererade inlägget handlar om att städa upp i en fil så att den tar upp färre resurser, och det går snabbare att öppna och köra den snabbare.
En mycket komplex arbetsbok som innehåller många arbetsbokselement kan ta lång tid att öppna. Nedan följer några vanliga problemområden att tänka på när du felsöker problemet:
- Skydd av kalkylblad: Att ta bort kalkylbladsskyddet är förmodligen inte det bästa alternativet eftersom den här metoden hindrar användare från att redigera vissa celler som troligen innehåller formler.
- LETARAD-formler: Om du tar bort LETARAD-formler kan du bryta beräkningskedjan i arbetsboken. Därför är det här förmodligen inte en användbar lösning.
- Definierade namn: Du kan förmodligen inte ta bort definierade namn eftersom de kan vara nödvändiga för dataverifiering eller en Excel Web Access-webbdel som använder de namngivna objekten.
- Format: Om en arbetsbok har för många cellformat, figurer eller formatering kan det leda till att Excel Online tar många gånger längre tid att öppna en fil än vanligt. Om du vill visa cellformaten för en Excel arbetsbok går du till fliken Start och klickar sedan på nedpilen i det nedre högra hörnet i gruppen Format.
Om du vill visa befintliga formatmallar i en arbetsbok letar du upp fliken Start > formatmallar > nedpilen.
I en ny arbetsbok liknar formatlistan följande lista.
Här är exempel på dubbletter eller överflödig formatering.
Exempel 1: Det här exemplet har 3 284 dubbletter av formateringsobjekt.
Exempel 2: Det här exemplet har 11 837 överflödig formatering.
Dessa överflödiga cellformat, blandade med många andra element i den här arbetsboken (t.ex. kalkylbladsskydd, definierade namn och LETARAD-formler), gör att inläsningsprocessen överskrider den time out-varaktighet på 30 sekunder som anges av Excel Online.
Lösning
Om du Excel ta bort överflödig formatering eller dubblettformatering använder du tillägget Inquire. Följ de här anvisningarna om du vill Excel in Inquire-tillägget för Excel:
Välj > Tillägg > för Filalternativ.
På menyn Hantera längst ned på sidan väljer du COM-tillägg och sedan Gå till .
När fönstret COM-tillägg öppnas kontrollerar du att kryssrutan bredvid Inquire är markerad och klickar sedan på OK.
Nu bör tillägget Inquire vara inläst i menyfliksområdet för arbetsboken. Öppna fliken Inquire och välj sedan Ta bort överflödig cellformatering.
Mer information
Utöver att ta bort överflödig formatering eller dubblettformatering kan du städa upp i arbetsboken med hjälp av följande resurser:
- Leta reda på och återställa den sista cellen i ett kalkylblad
- Excel tillägg för att återställa den sista kalkylbladscellen
- Du får felmeddelandet "För många olika cellformat" i Excel
Ansvarsfriskrivning för information från tredje part
De produkter från andra tillverkare som diskuteras i denna artikel tillverkas oberoende av Microsoft. Produkternas funktion eller tillförlitlighet kan därför inte garanteras.