zieelmde (TEXT, N) | ||
---|---|---|
概要 |
左からN番目を Double型に変換して返します。 | |
定義 | 戻り値 (Double型) |
Double型 |
TEXT (String) |
Double型に変換するテキスト | |
N (Byte) |
変換対象のブロックを左から数えた値 一番左のブロックは N=1 を設定します。 |
|
例 | Excel セルにおいて、 セル(B,2) に " -1.34e-3 <TAB><CR><LF>AAA,,,, 0.00123" が設定されいる場合、 =zieelmde(B2, 1): -1.34e-3 が該当セルに代入されます。 =zieelmde(B2, 2): AAAは数値に変換できないのでエラーのしるしに 999 が代入されます。 =zieelmde(B2, 3): 0.00123 が該当セルに代入されます。 |
|
補足 | 区切り文字 | <スーペース> , <,> , <TAB> , <CR> , <LF> 区切り文字の組み合わせで連続しても、一つの区切り文字に認識します。 |
変換できない時 | 該当セルに 999 が代入されます。 |
|
注意 | VBA内部で利用すると誤動作します。Excel用です。 Excel と VBA で Unicode の CodePage が異なるようで、私には一つの関数で両用できませんでした。 そのため、Excel 用 と VBA 用に分けてプロシージャを用意しました。 |