マイクロソフト

Excel

半角を全角に変換するユーザー定義関数

ExcelのVBAで半角を全角に変換するのはとても簡単です。「StrConv」を使うといろいろな変換ができます。引数に「vbWide」を指定すると半角を全角に変換します。使用例は次の通りです。
Excel

VBAでワイルドカードを使う

VBAでは「Like」を使ってワイルドカード的な使い方ができます。
Word

Wordで段組みをテキストで出力するマクロ

段組みを使ったWord文書を段組みの情報を残したままテキストで出力する方法です。1段の場合は40文字、2段の場合は19文字で改行を挿入します。段組みの段数は「段落.PageSetup.TextColumns.Count」で取得できます。また...
Excel

Excelで数値を全角で表示するための書式設定

Excelで数値を全角で表示するにはセルの書式設定で表示形式に「DBNum」を使います。「DB」はダブルバイトで全角という意味だそうです。具体的には次のようにセットすることでいろいろなパターンが使えます。
Excel

複数ファイルシート一括検索

概要Windowsにはファイルの内容を検索する機能があります。しかしExcelを検索する場合、どのファイルにあるかは表示されますが、どのシートにあるかは表示されません。シートが多いと、そのファイルを開いてから、また検索する必要があります。そ...
Excel

日曜日を含まない経過日計算

ある日からその日を含んでX日を経過した日をExcelで求めるには「始期となる日+X-1」とすればOKです。では日曜日を含まないで計算するにはどうしたらよいでしょうか。たとえば2011年12月8日(木)の7日経過した日は単純に計算すると14日...
Excel

罫線の下端で改ページするマクロ

Excelで罫線を使って表を作る場合は多いです。一つのシートに複数の表を縦に作っていく場合、表の途中で改ページされると困ることがあります。そこであらかじめ、それぞれの表の下端で改ページしておく、という方法が考えられます。これを自動的に実行す...
マイクロソフト

Bing API 簡単リファレンス

便利に使っているBing APIですが、公式サイトの解説があっちこっちにとんでいて分かりにくいので、WebとImageに絞ってまとめてみました。
Word

アウトライン表示で文字の大きさが変わらないときは

Wordにはアウトライン表示というものがあります。通常は文字の大きさの違いも反映して表示されるのですが、もし文字の大きさが全て同じ場合には、「下書きフォントを使用する」という設定になっているはずです。設定方法は次の通りです。Word2007...
マイクロソフト

Bing APIを使う

BingもGoogleやYahoo!と同様にAPIがあります。IDを取得すれば、簡単に使うことができます。使い方は次の通りです。