MW211 EXIT

devlog
ExcelVBA/ダラーマーク付き関数
2013年09月04日
文字列操作関数において、末尾に「$」マークが付加されているものを
見かけることはないだろうか?
これは、文字列操作関数を文字列(String型)に特化して使うことを明示しているものだ。
何もつけないと万能型(Variant型)を想定して動作するが、
文字列型に特化した方が対策を限定できるので若干速くなるようだ。
以下がその関数になる。
┌────────────────┬─────────────────────┐
│Chr$()、ChrB$()、ChrW$()        │文字コードからの変換                      │
├────────────────┼─────────────────────┤
│Format$()                       │書式変換                                  │
├────────────────┼─────────────────────┤
│Oct$()、Hex$()                  │8進数、16進数                             │
├────────────────┼─────────────────────┤
│LCase$()、UCase$()              │大文字小文字変換                          │
├────────────────┼─────────────────────┤
│Left$()、Mid$()、Right$()       │文字列の切り出し                          │
│LeftB$()、MidB$()、RightB$()    │                                          │
├────────────────┼─────────────────────┤
│Trim$()、LTrim$()、RTrim$()     │トリム                                    │
├────────────────┼─────────────────────┤
│Environ$()、Error$()、CurDir$() │各種情報                                  │
├────────────────┼─────────────────────┤
│Date$()、Time$()                │日付時刻                                  │
├────────────────┼─────────────────────┤
│Space$()、String$()、Str$()     │その他                                    │
└────────────────┴─────────────────────┘
分類:ExcelVBA