Fight the Future

Java言語とJVM、そしてJavaエコシステム全般にまつわること

excel

残業予定をexcelに記述し申請メールを自動送信する

たとえば残業は16時までにメールで申請、とかってあるよね。 残業するときにそのメールを書くってだけで面倒で嫌になるから、 excelに記入した内容で申請メールを自動送信するマクロ&VBScriptを書いた。要BSMTP.DLL&BSENDM.EXE。WINDOWS\system32ディレクト…

Excelでキーボードショートカットを使ってオブジェクトの選択のON/OFFを切り替える

前に同期に教えてもらった気がする。 「表示→ツールバー→ユーザー設定→コマンドタブ→コマンドの配置の変更」 でツールバーで図形描画を選択して、 「オブジェクトの選択」を選び、選択したボタンの編集を押す。 で、テキストのみ表示とかにすると、Alt + Sで…

ディレクトリにあるExcelファイルをすべて印刷するマクロ

設定書を印刷するって作業があったので、マクロで印刷した。 数分で書いたので、マクロをF5で直接実行&ディレクトリ固定。適宜書き換えて使って。 Sub printOutAllBookInDirectory() Dim fileName As String fileName = Dir("C:\print" & "\*.xls", vbNorma…

Excelで改行を検索・置換する

検索と置換ダイアログで「ctrl + J」を押すと改行を表す。

Excelシートの枠線を消す

Excelでシートの枠線を消す設定。 ツール→オプション→表示タブ。 枠線のチェックをはずす。 よく忘れるからメモ。

アドインにあるワークシートを変更したい

んだけど、アドイン形式で保存すると、開いたときワークシートが見えなくなってしまうので、修正できない。 拡張子をxlaからxlsに変更して開いてもやっぱりワークシートが見えない。 一度アドイン形式に変更してしまうと、アドインにあるワークシートは変更…

XMLスプレッドシート

Office2007からファイルフォーマットはXMLになったけど、それとは関係なしにExcelをXML形式で保存できる。 Office2000からあるらしい。 ファイルの種類で「XMLスプレッドシート」を選択する。 テキストエディタで開くとこんな感じ。

枠線を表示しない

メモ。 ツール→オプション→ウィンドウ オプション→枠線のチェックを外す

常にすべてのメニューを表示する

メモ。 [ツール] メニューの [ユーザー設定] をクリックします。 [オプション] タブをクリックします。 常にすべてのメニューを表示するにチェックを入れます。

入力規則と名前定義でセルをリスト選択にする

excelでセルをリスト選択にするTips。 特にリストの選択肢を別シートにするときには名前定義が必要。 名前定義の活用 http://hamachan.fun.cx/excel/namae.html

excelでブックのシートを一覧表示する

知らなかった。。。excelの画面左下にある(画像)バーの一番右のボタンを右クリックする。するとシートの一覧が出てくる!