tips

Word

Wordでショートカットを設定

自作のマクロにショートカットキーを設定する方法です。ショートカットキーとは「Ctrlキーを押しながらTキーを押す」などで特定のマクロなどを実行する仕組みです。「Ctrl+C」はコピー、「Ctrl+V」は貼り付け、などのショートカットキーは定...
デジタル

VBAのMsgBoxとInputBoxではキャンセルの戻り値が違う

VBAでメッセージボックスを表示するには次のようにします。Sub test_msgbox() res = MsgBox("テスト", vbOKCancel)End Subこの場合、OKボタンとキャンセルボタンがあるダイアログが表示されます。...
デジタル

jQueryで特定のoptionを選択状態にする方法

次のようなHTMLがあったとします。abcdこのとき、jQueryで、次のようなコードを使うとどうなるでしょうか。$("select").val("x");2番目のオプション「b」が選択状態になります。「このselectの値を「x」にする」...
Access

Accessで経過時間を計算する

概要Accessで次のようなテーブルがあったとします。(テーブル名:tabletime)開始時刻終了時刻8:45:009:00:009:00:0012:00:009:30:0011:20:00ここで次のような問題を考えます。開始時刻から終了...
PHP

PHPでURLを読み替える方法

PHPを使うと、パラメータを与えてそれに応じて描画する、ということができます。例えば「」というURLを指定し「abcd」というパラメータを与え、これに応じてJPG画像を作成するケースがあったとします。この場合、描画した画像を保存する場合、フ...
デジタル

mb_convert_kanaのオプション

PHPにはmb_convert_kanaという便利な関数があります。全角と半角を相互に変換するだけでなくカタカナとひらがなを変換してくれます。
JavaScript

JavaScriptで配列をコピーする

JavaScriptで配列をコピーするときは次のような注意が必要です。a=;b=a;配列変数aを配列変数bにコピーしています。これで配列変数bをaの代わりに使うことができます。次にpopを使ってaの最後の要素をクリアします。a.pop();...
デジタル

96dpiとは – センチピクセル換算表

PHPで図形を描くプログラムを書いているのですが、印刷して使うことと前提とすると、どれくらいのサイズにすればよいか分からないので調べてみました。プログラムはピクセル単位でこれを長さ(センチなど)に換算するとどうなるか。
Excel

対数を使って桁数を調べる

「123」が3桁であることは見ればすぐ分かるのですが、計算で求めるにはどうしたらよいでしょうか。3桁の数は100以上1000未満ですので102≦3桁の数<103となります。つまり、数yの桁数xは10x-1≦y<10xを満たす数となります。簡...
JavaScript

JavaScriptの日付オブジェクトが認識する形式

JavaScriptの日付オブジェクトは、年、月、日とバラバラにセットして使いますが、日付を表す文字列をセットしても日付として認識します。document.write(new Date("15 June 2008"));これを実行すると次の...