Excel

修正ユリウス日

シリアル値エクセルで経過日数を求めるには日付同士を単純に引き算すれば求められます。エクセルではシリアル値という値を使って日付を管理しているからです。シリアル値は1900年1月1日を「1」、2日を「2」として延々と日数を数えた値です。例えば、...
iPhone

数独のようなゲーム「Strimko」

iPhoneのAppで久しぶりに楽しいゲームを見つけました。数独のようなゲームです。
小ネタ

TOKIOとSMAPと嵐のメンバー年齢比較表

妻と娘の会話についていけないのでこんなリストを作ってみました。
JavaScript

alertとpromptのどちらを使うか

ブックマークレットで、取得した何らかの結果を表示させるにはアラートまたはプロンプトを使う。javascript:(function(){alert('sample');})()javascript:(function(){a=window....
Excel

ExcelのVBAでテキストファイルを出力する方法

ExcelのVBAでテキストファイルを出力する方法を考える。
JavaScript

ブックマークレットで目的のウェブサイトを開く方法

ブックマークレットを使って特定のページを開く場合は次のような方法があります。同じウィンドウで開くjavascript:(function(){document.location.href=URL})()別のウィンドウで開くjavascrip...
Word

表紙の次からページ番号を付ける方法

マイクロソフトWord2007で表紙の次からページ番号を付ける方法は次の通り。 挿入-ページ番号-ページの下部-番号のみ。※既にページ番号を挿入してある時は、挿入-フッター-フッターの編集。 このとき、ヘッダー/フッターツールが開く。 ペー...
小ネタ

暦を現代に当てはめるのは正しいか

温暖化が叫ばれているのに、昔の暦をそのまま、今も使うのはおかしいと思って、調べてみました。暦で最も寒い時期とされるのが大寒。2010年ならば1月20日です。逆に最も暑い時期とされるのが大暑。7月22日です。つまり暦では最も寒いのは1月、暑い...
Word

Wordのマクロでインデントを操作する方法

次のコードはマイクロソフトWordのマクロ(VBA)で文書内のすべての段落のインデントを10ポイントにする例である。
Word

Wordのマクロで段落を操作する方法

マイクロソフトのWordでは、段落は「改行マークの次から改行マークまで」を指します。これをマクロ(VBA)で取得する基本的な方法は次の通りです。なお、対象は現在の文書です。内容コード最初の段落ActiveDocument.Paragraph...