役に立つか?VBAメモ

仕事で使ったVBAをメモっとく

2015-01-01から1年間の記事一覧

肥大化したExcelファイルを整理する

同僚が「このファイル、コピペするのにすごく時間がかかって応答しなくなる。」というので、覗いてみたところファイルサイズが4MB弱あった。内容はどう見積もっても500KB弱程度のはず・・・シートが50個程度で、データ数は1シート100~500ぐらい。 で、最初…

添付ファイル付きで署名入れてメールする

前回エクセル表をPDFにしました。 このPDFは、客先に送付しなきゃいけないものなんです。 これがまた面倒・・・ もう本文は定形だし、宛先も固定なんでいっそVBAでやっちまおうと。 Outlookの挙動は Outlook予定表作成をExcelのVBAで行う - 役に立つか?VBA…

ExcelでPDF作成

エクセルでPDFは普通に作成できます。 ファイルーエクスポートでPDF/XPSの作成ボタンを押すだけ。 でも好きなようにファイル名を付けようとすると一々名前を打ち込まないといけない。 面倒だ・・・・ なので、以下。 検査表をエクセルで作ってPDF化するので…

Office2016をインストールしてみた

Windows Insider Programからこんなメールが来てた。 ・・・・Windows Insider の皆様は、Windows 10 で Office 2016 のプレビュー版をご利用いただけるようになりました。Office 2016 のプレビュー版には新機能が搭載されており、2015 年の後半に Office ユ…

Outlook予定表作成をExcelのVBAで行う

リクエスト頂きましたので書いていきます。だいぶ前に作ったものなので、詳細などは忘れている部分もあり、また、訳もわからずに使っているコードもあります^^;なので細かい質問などに答えられる自信は無いことを宣言しておきます(滝汗)。 申し訳ないこと…

別のブックを開いてコピーする

ブック間でコピーするのは決まったところに決まったものを貼り付けるとなると一々が面倒です。開いてコピーして、ペーストするブックをアクティブにして貼り付けて、コピー元閉じて・・・といっても複数のブックから集計することはママあります。手っ取り早…

ビッグデータのマップ風をエクセルで作る

暇だったんで遊んでみたwExcel2013が必要ですが、”Office 2013 Professional Plus”か”Office 365 ProPlus”、若しくはExcel 2013単体バージョンが無くては使えません。自分は”Office 2013 Professional”環境です。Pulsついてませんけどいいんでしょうか? Mi…

入力時の自動スクロール

VBA

大量のデータを打ち込んでいて、ウィンドウの一番下まで行ってしまうとかなり見難くなりません? 私はなります。 どうせなら、入力セルは見やすい位置にずっていてくれたほうが助かります。 なので、自動でスクロールして選択セルは定位置にするマクロが必要…

bat de 楽する 朝から自堕落ファイル

朝の事務所でのラジオ体操は、俺のPCから流します。 スピーカーの音量上げる→ラジオ体操.mp3をクリック→体操する 終わったら、スピーカーの音量とメディアプレイヤーを落とす。 たったこれだけですけど、音量の上げ下げを忘れたりといちいちが面倒。 怠け者…

自作アドインで楽々

VBA

便利なVBAはそれぞれのBOOKにコピペして使っていたが、いちいち面倒なのでアドイン化して右クリックメニューに追加してみました。環境はExcel2013だけどそれ以前でも大丈夫だと思う。 エクセルを起動させ、ファイル-オプション-セキュリティーセンター-セキ…