サンプル集 |
■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