例えばの話ですが、一般的にPDFファイルを出力するにはサイズが相対的に大きいせいか、結構時間を要する場合があります。
これをExcelで同じことを証明させたいのです。
というのは、私の勤務する会社のユーザーで医療業務用のアプリケーションで作成したファイルを出力するのに10分前後要するが、Excelだとそれほどまでかからない、と指摘されており、それは出力するファイルのサイズの大小の違いだろう、と思うのですが、先方はプリンタ(レーザプリンタ)に原因があると思いこんでいます。
もちろん、プリンタが持っているメモリの容量にも依るのでしょうが、それ以前に使用するアプリによって所要時間が違うのはやはりファイルのサイズの差、だと思うのです。
そこでExcelでつくったファイルを問題のアプリで作ったファイル並み(そのファイルのサイズは定かでありませんが)のサイズにし、出力する際の所要時間が同じ位になるのかを実際に見せたい、と思うのですが、いかがでしょうか?
No.4ベストアンサー
- 回答日時:
まず回答から。
Excelである大きさのサイズのデータを作りたい(内容はどうでもいいんですよね)というのであれば,既存のファイルを開いて,[編集]-[シートの移動またはコピー]を使ってシートをどんどん複製していけばいいと思います(印刷する時に「ブック全体」を選んでおかないと意味がありませんのでご注意)。
続いてアドバイスを。
私も#3の方が書かれている通り,仮にExcelでもファイルが大きければ時間がかかることが証明されたとしても,問題の解決にはならないと思います。
先方が解決したいのは,そのデータの印刷が遅いのは何が原因か,もっと本質的には,そのデータをどうしたら早く印刷できるかという問題です。Youyouさんが書かれている通りのことを証明しても,プリンターが遅くないことを証明はしませんし,どうしたら早く印刷できるかの解明にもつながりません。
Youyouさんが医療業務アプリを売っておられるのかプリンターを売っておられるのかわからないので外しているかもしれませんが,
- そのプリンターで(そのファイルと)同内容で別形式のファイルを印刷してみる
- そのファイルを別のプリンターで印刷してみる
などしてみた上で,
- アプリの出力形式を変える
- プリンターのメモリを増やすとかいう提案をなさったほうが生産的ではないでしょうか?
#偉そうなこと言ってすみません。
ありがとうございます。
実はatonさんのご回答が一番痒いところに手が届いているような気がします。
ちょっとヒントになりそうです。
No.3
- 回答日時:
全く判ってないものが記します。
そういうのはやめた方が良い。なぜなら説明を受ける相手は(失礼ながら説明するご自身も)エクセルのファイル構造、メモリ上の展開構造、印刷への出力など、判っていないでしょうから納得するわけがない。したとすれば生返事をしたに過ぎない。同じくPDFについてもファイル構造、メモリ上の
展開形式、印刷のためページ記述言語で展開する方法などわかりはしないでしょうから、エクセル表の1作品で説明されても意味ないでしょう。またPDFは出力に時間が掛かろうとも、それなりのメリットがあり、相手にとってエクセルで代替できないかもしれない。
またデータの中身(例えばスペースが多いとか色が多いとか)によっても、出力時間が影響を受けることもありうると思うのですが、詳しく上記などを勉強しないと、結論は
出せない問題と思います。プリンタの能力やコンピュタメモリの大小がどちらに有利になるかなど疑問が噴出して
ちょっとした勉強では結論を見出せそうにありません。
この回答への補足
ありがとうございます。
医療用アプリで作成したファイルが出力に時間を要し、例えばエクセルで作成したファイルはそれに比べて短時間である、ということで特にエクセルにこだわっているわけではありません。
私の質問の仕方が悪かったかもしれませんが、要するに使用したアプリによって速度の差が出る一般的に考えられる理由を素人に判り易く説明するにはどうすればいいのか?ということの糸口にPDFとエクセル、という例えを使っただけなのでした。
No.1
- 回答日時:
ファイルサイズが同じだからプリンタへの出力も同じとは
ちょっと早合点すぎませんか?
そのファイルを開いてプリンタ情報へ出力させるのは
そのファイルを開く為のアプリケーションであり、その
アプリケーションからプリンタデータへ変換させるための
時間にも影響を及ぼすのでは?
また、一旦メモリ上に読み込むために、メモリ上でのファイル
管理やアクセス方法、メモリ上の占有量なども関係して
こないですかね?
あと、プリンタドライバによってもプリンタの動作に
影響を与えることもありますよ。
ありがとうございました。
ご指摘のとおり、ファイルサイズ=プリンタ出力時間ではないですよね。
でも、似た感じにならないかな?と思ったもので…。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・人生のプチ美学を教えてください!!
- ・10秒目をつむったら…
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・【大喜利】【投稿~9/18】 おとぎ話『桃太郎』の知られざるエピソード
- ・街中で見かけて「グッときた人」の思い出
- ・「一気に最後まで読んだ」本、教えて下さい!
- ・幼稚園時代「何組」でしたか?
- ・激凹みから立ち直る方法
- ・1つだけ過去を変えられるとしたら?
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
コマンド(例えばls)の出力結果...
-
Acccess レポートをグループ別...
-
C++ BuilderでPDF出力
-
うまく出力されない
-
C言語でプログラムを作成しなさ...
-
フォルダにあるPDF情報の抽出(VBA)
-
PDFのプロパティの情報を抽出し...
-
ファイル出力の場所を指定
-
VisualC++で外部プロジェクトの...
-
windowsでテキストファイルの比...
-
シェルコマンドの 2>&1 とはど...
-
BitBltについて。
-
AccessVBA複数レポート条件毎に...
-
フルパスから最後のディレクト...
-
新規作成ファイルパスが有効か...
-
ExcelVBAでカレントディレクト...
-
どんなプログラムを書いても指...
-
ファイル名の先頭にアンダース...
-
バッファとは何ですか
-
OLE又はDDEを使うVISUAL BESIC...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【ExcelVBA】UTF-8(BOM無)でC...
-
コマンド(例えばls)の出力結果...
-
Acccess レポートをグループ別...
-
ファイル出力の場所を指定
-
VC++でUTF-8のファイルを出力し...
-
ファイルの文字コードをUTF-8に...
-
CreateProcess関数と実行後の戻...
-
VBA でメモ帳へ保存する際の保...
-
テキストファイルに改行コード...
-
シェルコマンドの 2>&1 とはど...
-
外国語とCSVについて
-
ファイル形式またはファイル拡...
-
AccessVBA複数レポート条件毎に...
-
printfだと出力されるのにfprin...
-
1行ずつではなくまとめてファイ...
-
pcap形式データをテキストへ抽出
-
C言語のプログラムが異常終了し...
-
Wordマクロで指定したフォルダ...
-
CBool関数について VB6とVB.net...
-
C言語での印刷方法
おすすめ情報