2015-07-15から1日間の記事一覧

ExcelVBAで配列の初期化するなら Arrayするっきゃない

こんな感じ。 Dim userAddress As Variant userAddress = Array("東京都", "北海道", "愛知県")ネタ元 http://www.officepro.jp/excelvba/array/index6.html

Assert するなら Debug.Assertメソッド

VBAにもあるのね。条件一致しなかったらブレークで止まってくれます。一般リリースするもので使うなら、テスト関数とか本番環境では呼ばれないところで使うこと。 ネタ元 http://note.phyllo.net/?eid=1106218

Excelで数値を任意の単位で「切り捨て」「切り上げ」する(FLOOR関数/CEILING関数)

小数もいける。VBAから呼ぶなら Application.WorksheetFunction.Ceiling() って感じね ネタ元 http://www.moug.net/tech/exopr/0090065.html

メモリリーク元を追うには_CrtSetBreakAlloc()

VS

_CrtSetBreakAllocを用いると、指定したメモリ割り当て位置にブレークポイントを設定できる。 Detected memory leaks! Dumping objects -> {9357} normal block at 0x04693B90, 171 bytes long. Data: <20101201 224300> 32 30 31 30 31 32 30 31 20 20 32 3…