C# プログラマーによる技術情報サイトです。フリーランスでの活動で日々遭遇する技術情報をお届けします。
ブログ

Office

My Office

My Office というストアアプリがリリースされていることに気付く。

どうやら、オフィス関連の状態、アプリ、ファイルを集中的に管理するダッシュボード的なアプリだ。

使ってみたが、まぁ、なんともそういうものかという感じ。…

Excel メモリ不足

Excel で巨大なファイルを作っていると、メモリ不足のエラーが出る時がある。次のことを試してみた。

Excel 64bit に変更

標準インストールでは、32bit なので、あえて 64bit を選ぶ。仮想メモリの使用率が格段に上がる。

Excelからメモリが足りないと言われた話 – 東京都,一般理系大学生からのお便りです.
http://threethree.hatenablog.com/entry/2016/12/27/162616

Excel Memory Checking Tool: Using LAA to increase useable Excel memory | Excel and UDF Performance Stuff
https://fastexcel.wordpress.com/2016/11/27/excel-memory-checking-tool-using-laa-to-increase-useable-excel-memory/

Internet Explorer のキャッシュサイズの変更

C:\Users\<User>\AppData\Local\Microsoft\Windows\INetCache のサイズを IE の設定で変更。推奨の最大値 250MB の設定にはなっているが、1024MB まで上げてみる。さてどうなるか。

 

 …

Excel

Excel のファイルサイズを圧縮する

巨大な Excel ファイルを作っているのだが、大きくなり過ぎた。現在 4.2MB である。試しに Excel バイナリワークシートで保存してみたところ、 2.3 MB まで落ちた。

Excel の計算誤差

通常 Excel には計算誤差がつきものであるが、それは解消できると思っていた。

しかし、小数点以下4位まである不動点少数の計算が合わない。いくつかのデータは ROUNDDOWN 関数をすべての値にかけてから計算すると誤差が無くなったが、それでも無くならない場合がある。これはダメかな。

後残る手段としては、VBA を使って、CDec 関数でいったん 10 進数に変換して計算するしかない。

Excel 表の中から最大値に色を付ける

条件付き書式で、=Max(セル範囲) で色を付けたのだが、設定が大変だった。条件付き書式のコピーができなかったから。ふと気づいた。条件付き書式の中に、データバーやカラースケールがあるではないか。知ってはいたが、すっかり忘れていた。こっちなら設定が簡単だったのに。

Excel グラフの軸の入れ替え

縦と横のデータを入れ替えて欲しいと依頼があったが、難しいと思い断ってしまった。行/列の切り替えメニューがあるではないか。

Excel 計算にコア数が関係

CPU のコアでマルチ計算ができるんだ。現在所有しているマシンは4コア8スレッドで、8スレッドをフル活用している。…

Access をデザインモードで開く

Microsoft Access で作られたシステムが起動時に自動起動プログラムが実行される場合には、Shift キーを押しながら mdb (accdb) をダブルクリックすれば、中身を確認できる。

セキュリティ警告が表示される場合には、その間も Shift キーを押しておく必要があるが、これがうまくいかないことがある。

この場合には、Access を一度起動して、開くメニューからファイルを Shift キーを押しながら選択するとよい。…

Office

図形の線と矢印は違う

Excel 等の図形から、線の図形から作成した矢印と、矢印の図形は挙動が違くことに気付いた。

通常線の図形を Shift キーを押しながら、マウスでサイズ調整すると、垂直/水平にきちんとそろうのだが、矢印の図形はそのような動きにはならない。

いつも矢印の図形を使っていてイライラしていた。

そこで気付いた。線の図形を使用して、形を矢印にすればいいのだ。

そうすれば、Shift キーでのサイズ調整が楽になる。

PDF エクスポートと PDF 印刷

PDF エクスポートと PDF 印刷 (Just PDF) の結果を比較すると、Just PDF による PDF 作成の結果の方がサイズが小さい。…

PAGETOP
Copyright © ITLAB51.COM All Rights Reserved.
Powered by WordPress & BizVektor Theme by Vektor,Inc. technology.