Qiita Teams that are logged in
You are not logged in to any team

Log in to Qiita Team
Community
OrganizationAdvent CalendarQiitadon (β)
Service
Qiita JobsQiita ZineQiita Blog
2
Help us understand the problem. What is going on with this article?
@wookiee33

Excelを開くとき、時間がかかる原因が、改ページプレビューだった件

More than 1 year has passed since last update.

はじめに

Excelを開くとき、時間がかかっていた。

原因は、改ページプレビューにあったのだが、
改ページプレビューが処理時間を大きく左右するとは、
考えてもいなかったため、知見として残しておく。

無題.png

事象

Excelを開くとき、時間がかかっていた。

時間がかかるとき、
CPU使用率が高いサービスはPrint Spooler(splwow64.exe)。

環境

OS:Windows 10
Application:Excel 2013

事象が発生したExcel

シート数:306
改ページプレビュー表示のシート数:303

考察

Excelを開くとき、改ページプレビュー表示のシートがあれば、
Print Spoolerを呼び出すと思われる。

Print Spoolerの処理時間は、
「通常使うプリンター」に左右されるが、基本的には長い。

対策

改ページプレビュー表示を、標準表示に変更する。

改ページプレビュー表示が必要なときは、その都度、変更する運用にする。

対策の効果性を検証

対策前

シート数:306
改ページプレビュー表示のシート数:303

通常使うプリンター かかる時間
富士ゼロックス 2分4秒
EPSON 40秒
FinePrint 30秒

対策後

シート数:306
改ページプレビュー表示のシート数:0

通常使うプリンター かかる時間
富士ゼロックス 6秒
EPSON 6秒
FinePrint 6秒
2
Help us understand the problem. What is going on with this article?
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
wookiee33
27歳 SIer

Comments

No comments
Sign up for free and join this conversation.
Sign Up
If you already have a Qiita account Login
2
Help us understand the problem. What is going on with this article?