excel
9月になったので、いつものように月次レポートを作成していたら、VBAマクロで書き込みエラーが発生する。 どうやらログファイルの読み書き時に発生。 冒頭ログは問題ないことから、Close→再Open時に失敗しているもよう。上記のようなコードでのエラーだった…
Excelであるセル範囲を図として貼り付けしたら文字化けした経験を書きます。【再現手順】 Win10Excel2016環境でブックを新規作成する 挿入>数式を選択して、数式オブジェクトを作成する(一番上のA=πr²とかで) 作成した数式の一部(イコールとか)を全角…
ファイル名に半角角括弧([ ])を含むワークブックで不具合(仕様?)にはまったので覚書します。Excelにおいて半角角括弧記号は特殊文字とされており、ワークブックファイル名に使用することができません。 一方、Windowsファイルシステム上は使用可能であ…
エクセルマクロでコピペツールを作ったのですが、 利用者にコピー対象のセル範囲を視覚的に分かるようにしてほしいという機能要望が発端です。 コピー元範囲には何も加工しないで、大きめに指定した範囲からコピー対象範囲を除外して、背景色を設定すること…
ワークシートをデザインするときに、リンクされた図をうまく利用すると自由なレイアウトを組むことができます。 使いこなせばとても便利なんですが、以前の記事でも書いたようにリンクされた図にはいろいろ不安定な面があります。 ぶち当たったのは、リンク…
エクセルテンプレートをもとにエクセルとPDFを連続作成するプログラムを作成しているのですが、 このテンプレートが曲者でして、見開きなんだけど左右に表の行高さが違うという。 当初に受け取ったテンプレートでは行高さを均等割りして、左右の表ごとに列結…
C#からExcelを操作するときの話。 複数PCでExportAsFixedFormatメソッドでPDFを大量に作成する業務をしたのだけど、特定の環境で作成したPDFの用紙サイズが違っていた。 原因は規定のプリンターの違いにあって、Excelで作成したPDFは、印刷設定によってはプ…