デジタル

iPhone

3桁の数字を当てるマジックができる「マインド・マジック」

手品用のApp「マインド・マジック」を紹介します。230円(現在はセール中で115円)。
デジタル

日本語入力中に英字を入力する

自宅のパソコンのキーボードを入れ替えたところファンクションキーの動きが変わりました。日本語入力の状態で、以前は半角英字の大文字を入力するときは、「F9→F8→F8」としていましたが、これが利きません。この辺、ろくにマニュアルも読まずに慣れて...
Tool

英単語の数を数える「英単語カウンター」

英単語を数えるツールを作ってみました。
デジタル

PHPで組合せをすべて表示

PHPで数学の「組合せ」をすべてリストアップするコードを書いてみました。「組合せ」とは、n 個からm 個を選ぶ場合のすべてのパターンのことで、そのパターンの数は=n!/(m!(m-n)!)で表されます。例えば、「1,2,3,4,5,6」とい...
Word

更新日時を文末に追加するマクロ

Word文書を閉じるタイミングで更新日時(正確には現在日時)を文末に追加するマクロです。閉じる都度、更新日時が追加されます。
デジタル

アクセスの多かった記事(2010年)

今年、アクセスの多かった記事をまとめてみました。You Look Too Cool » GoogleカレンダーにCSVファイルから予定をインポートする方法You Look Too Cool » 「金土日」が5回ある月You Look Too...
Word

Wordでイベントに応じてマクロを実行

Wordでは、ドキュメントを開いたり閉じたりするイベントに応じて、マクロを実行させることができます。例えば次のようなイベントがあります。Application.DocumentOpen イベントApplication.DocumentBef...
JavaScript

JavaScriptで発車標を作る

Yahoo!知恵袋にこんな質問がありました。「駅の発車標をJavaScriptで再現させたい」次の電車を案内する表示のことを「発車標」と呼ぶのだそうです。これをJavaScriptで作りたいとのこと。随分、漠然とした感じで一言では答えられま...
Excel

VBA関数「split」をワークシートで使う

VBAには「split」という関数があります。スペースやカンマで区切られた文字列を配列として返す関数でとても便利ですが、ワークシート関数には同様のものがありません。そこでユーザー定義関数「xsplit」を作ってみました。Function x...
Excel

8桁表示の日付をシリアル値に変換するいろいろな方法

「20101231」という8桁で表示された日付をExcelで使える形式、シリアル値に変換する方法をまとめておきます。Date関数(数値)=DATE(INT(A1/10000),MOD(INT(A1/100),100),MOD(A1,100)...