Excel ExcelでWordを書き換える ExcelデータをWordのフォーマットにはめ込む必要に迫られました。Wordとか興味ないし、ネットからコピペしたコードでやろうかなと思ってググったのですが、WordのVBAに関する情報はほとんどありません。同じ境遇のあなたがここにたどり着いたときにコピペで済ませられるようにしておきます。 2020.08.21 Excel
Python Pythonにドラッグ&ドロップでファイルをわたす超簡単な方法 PythonとExcelをハイブリッドに駆使するという当サイトのコンセプト上、ExcelブックをPythonスクリプトにわたさなければならない機会が多々あります。順当にやるならパスを引数にしてわたす方法ですが、もっと超絶簡単にできるんです。 2020.06.27 Python
Python ExcelをSQLiteへ変換するPythonスクリプト SQLiteをはじめとしたデータベースはプログラマーではないユーザーが直接操作をするのが難しいというデメリットがあります。故にUIを用意して、それを操作してもらう仕組みにするのがセオリーだと思います。これってすごい面倒なんですよね。Excelから一発でデータベースに変換できたら便利だね、というお話です。 2020.06.05 Python
Excel Excelマクロを指定した時刻に自動実行させる ある程度VBAが使えるようになるとこう思います。「もうこれボタン押すだけだし、オレがやる必要なくね?」マクロ実行命令すらもコンピューターに委ねたいですか?はい、可能です。これは我々、はたらきたくない会社員の理想を実現するために必須のテクニックになります。 2020.02.08 Excel
Excel VBAからLINEにメッセージを送る LINE Notifyというサービスがあります。API経由でLINEにメッセージが送れます。これをVBAから利用できればいろいろ面白いことができそうですよね。たとえば、Excelファイルのイニシャライズイベントに仕込んでおけば、ファイルが開かれたらLINEにメッセージが届きます。発想次第で画期的な何かが生まれそうな予感がします。 2020.02.01 Excel
Excel 「”」を含むVBA文字列を生成する VBAで「”」(ダブルクォーテーション)は、「これで括られた文字列はVBAコードではないのでそのまま出力せよ」という意味を持ちます。この「”」自身を文字列として表示したい場合はエスケープシーケンスで対応するわけですが、VBAではまさかのエスケープ文字も「”」です。 2020.01.16 Excel
Others コーディングを加速するキーボード 昨今はスマホのフリック入力の方が速いなんて人も多いと思いますが、オフィスワーカーであればキーボードを全くさわらないというわけにはいかないと思います。事務所のキーボードはPC本体にくっついてきたものをそのまま使っているケースが大多数でしょう。ノートPCであれば、もうキーボードを外付けしてまで使うなんてことは皆無だと思います。 2020.01.04 Others
Python ExcelブックからPythonでメールを送る 当然といえば当然なのですが、Pythonでメールの送受信をすることができます。それもBattery Includedの理念にあるように、標準モジュールのみの構成で実現できます。ここに神ツールOpenPyXLを組み合わせると、Excelシートにあるメールアドレス一覧へ片っ端からメールを送信するスクリプトができあがります。 2019.12.31 Python
Excel 2つのExcelブックの内容を比較する 同じ構成の2つのブックでどこが違うのか知りたいならば、あなたはどうしますか? 目視は論外として、ワークシート関数やフィルターを使った方法をいくつか思いつきますが、毎回違うファイルが対象になるとしたら、手軽さや取り回しの良さは期待できないことは想像に難くないでしょう。ここはプログラムにやらせましょう。 2019.12.21 Excel
Others Excelでの作業を加速するマウス メーカー製やBTOのPCであれば、付属してきたマウスをそのままお使いの方が多いのではないでしょうか。それで何も問題がないのでわざわざ別のマウスに変えようとも思わないでしょう。実は人間とコンピューターをつなぐインターフェイスであるマウスやキーボードはPC作業の効率に大きく関与する要素なのです。 2019.11.30 Others