わたろぐ

仕事、読書、ガジェット、グルメ、写真、旅行など雑多な備忘

2012-06-01から1ヶ月間の記事一覧

【SQLServer】数値を0埋めの文字列で表す

SQLServerにはOracleのLPADやRPADのような、文字を埋め込む関数がないらしい。 そこで、指定した文字数を右、もしくは左から抜き出す関数があるのでそれを活用する。 例えば数値型項目numを0001の用に長さ4で左を0埋めした文字列で表すときには RIGHT('0000'…

【VBA】 特殊文字を扱う

VBAで特殊文字を扱おうとしたところうまく行かなかった。 例えば©という文字、VBAのエディタ画面で入力すると「?」と表示されてしまう。 Dim str as String str = "? 株式会社〇〇" ' 変換してもコピペしても入力できない。 調べた結果、ChrWというメソッド…

【Excel】【VBA】複数のファイル、シートのヘッダー、フッターを一括で変更するマクロ

VBAからヘッダー、フッターを操作するには、シートオブジェクトのPageSetupオブジェクトを操作する。 例 Public Sub Main() ' 中央ヘッダーに「〇〇仕様書」という文字列を挿入 WorkSheets("Sheets1").PageSetup.CenterHeader = "〇〇仕様書" ' 右下フッター…