はじめに Excelってシートがたくさん増えると、一体何のシートがあるのかわからなくなってきますよね?? そんなこと無いって!! そういう方は読まなくて良いです。困っている方、最後まで読んで下さい。 シート一覧 Excelシート一覧は、Excelウィンドウの左下を右クリ...
はじめに Excelってシートがたくさん増えると、一体何のシートがあるのかわからなくなってきますよね?? そんなこと無いって!! そういう方は読まなくて良いです。困っている方、最後まで読んで下さい。 シート一覧 Excelシート一覧は、Excelウィンドウの左下を右クリ...
はじめに Excelマクロには認証機関発行の証明書を付与しておけば、あの面倒なマクロ表示時の警告メッセージは表示されないものと思っていました。 しかし、現時点においては誤った認識であり、認証機関発行の証明書であっても警告メッセージは外せないことがわかりましたので、ここに記載し...
はじめに 筆者は業務でマクロを作成することありまして、コードの変更管理をテキスト化して行っておりました。 マクロをテキスト化するツールは、勤務時間内で筆者が作ったもののため、公開するには会社の了解も必要であることから、お困りの方がいらっしゃるのは重々承知していましたが、公開は...
Excelを使用していて、タスクバーに表示されるExcelアイコンが単一表示になってしまいました。 初期状態では開いているExcelドキュメント分、表示がなされるはずなのですが、どうしたものでしょう?? 実はExcelマクロなので簡単に書き換えられる設定による動作の差異...
連休中、家族で色々楽しんでいたところに、意表をつかれました。MSさんって本当に働き者ですよねぇ。 この記事を見られるかたは何かしら影響ある方と思いますが、前回の Excel2013 のような仕様変更に困らせられることがない事を期待しつつ、連休最終日でした。 ダ...
excel2013のSDI対応、出来ました。いやぁやりました。 概略を書くとCreateObjectでExcel.Application のオブジェクトを作成し、そのオブジェクトのメソッドWorkbooks.Openにて対象のExcelファイルを開き、RunAutoMacr...
いやexcel2013のSDI困りました。 これは普通に表計算ソフトとして使う分には何も問題ないのですが、VBAから使うには、すべてがトップレベルウィンドウとなるため何かと調整が必要になることがわかりました。 例えば次のコードがあったとします。 Excelを非表示...
ExcelVBAでページ設定を行うPageSetupオブジェクトですが、プロパティー設定毎にプリンタと通信を行うらしく、非常に時間がかかります。 例えば以下のコード、なんと4秒かかったりします。(プリンタドライバと接続方法により異なるようです。) With Applica...
ExcelVBAに色々悩まされている筆者です。 今回とあるページ調整で改ページ数の制御にHPageBreaks.Countを参照してみたのですが、参照するだけなのに数秒を要してしまい、少々凝ったロジックに組み立てるには非常に足を引っ張る原因に。.... どうも色々と調べ...
またまたExcel2013ネタです。ほんっとSDI関係問題ありすぎです。ちょっと息切れしているので日々更新していきます。 シートコピー後のActiveSheetは保証されない コピー元ブックのシートをコピー先ブックにコピーした場合、Excel2010まででは、Activ...
いや、やられっぱなしですExcel2013!! 当方が関わっているもので、Excel2013をVB6からオートメーションで使用するものがあるのですが、どうもいろんな支障が出てきています。 特にわからなかったものが、ワークブックを2枚開き(ワークブックAとワークブックBと...
少々ExcelVBAを使うことがありましたので、備忘録として記載しておきます。 自分自身のブック ThisWorkbook.Sheets("シート名").Range("アドレス(A1など)") ThisWorkbook.Sheets(...
いや驚きました。Excelを開いてみたら、きちんと開けているのに目には見えない状況に... と行ってもよくわからないと思います。次のような状況になりましたはい!! このシート、他のパソコンで開くときちんと見えるので、どうやら問題のパソコンのExcelが何か覚えこん...
Excel2003のマクロコードで、本日少々不可解なことがあったので、投稿してみます。 次のExcelマクロコードが正常に動作しない現象についてです。 Windows("エクセルファイルのファイル名").Activate Excel2013までのE...
そろそろExcelも新バージョンに対応しないといけない頃ですよね。 Excelはさすがにバージョン間の互換性は高いみたいで、マクロを含まないものであれば特に問題はなく対応できるようです。 あとは、Excel2007以降では、メニュー関係にリボンというUIが導入されている...
筆者はExcelを帳票出力として利用するシステムを作成していますが、Excelのプリンタ設定ダイアログで行えるプリンタ機種依存の詳細設定(2ページを1ページに縮小や、トレイ指定、両面印刷等)がVBAから制御不可能であるため、この設定については諦めていました。 Window...
Excelによるプログラミングの現在を調べて見ました。 ExcelのVBAから、オープンソースのLibreOfficeにVBAを移行する方法、Excel無しでもExcelファイルを作る方法などなど、たくさん方法がありました。 Excelマクロはページ操作(改ページやPa...
Excelはセルに簡単に計算式が設定でき、非常に便利なのですが、得てして複雑なものに発展して何がなんだかわからくなったり、他人から引き継いだものなんて、もう悲惨な状況になっていたりします。 それでもやっぱり便利な点は享受したいわけなので、簡単に把握する方法を模索してみたい...