| サンプル集 |
|
■VC ■C# ■Java ■BorlandC ■LinuxC ■MS-DOS ■bash ■Excel VBA ■VBScript ■PHP ■HTML ■perl ■iPhone ■Android ■Lua ■other |
| Linuxコマンド |
| 用語集 |
| debian メモ |
| apache2 メモ |
| MySQL メモ |
| Oracle メモ |
| HOME |
入力された値を , (カンマ)で分割し表示します。
◆環境| OS | Windows XP Professional Version 2002 Service Pack 2 |
|---|---|
| Excel | 2003 (11.8169.8172) SP3 |
| VBA | 6.5 |
文字列の分割には Split関数を使います。
| splitTest.xls | ||
|
マクロの実行で起動します。
まずは「a,b,c」と入力してみます。
要素は 0 〜 2 の 3つになりました。 VB も添え字が 0 から始まるようになったんですね。。。
「a,,c」と入力してみます。
要素は 0 〜 2 の 3つで、2つめの要素が空になりました。
「,,」と入力してみます。
要素は 0 〜 2 の 3つで、全ての要素が空になりました。 値が空でも、ちゃんと要素としては認識されるようです。
Option Base 1 を追記すると配列の添え字が 1から始まるようにできます。
Split の戻り配列にも適用されるのでしょうか?
| splitTest.xls | ||
|
実行し、「a,b,c」と入力してみます。
要素は 0 〜 2 のままでした。1 番目の要素を表示しようとして tmp(1) を表示したところ、2番目の値である 2 が表示されました。
Spritの戻り配列には Option Base は適用されないようです。
Copyright (C) 2015 ymlib.com
