〜〜 C++講座・JAVA講座・VB講座・ネット収入講座・アフィリエイト講座・メール受信講座・株講座・投資信託講座・お小遣い講座 〜〜

   MENU   
1. はじめに 
2. 文法関連
3. 自動記録
4. モジュールとプロシージャ
5. ワークブック操作
6. セル操作
7. 文字列操作
8. ファイル操作
9. 例外処理
10. メッセージ関連
11. 関数の引数
12. 技・テクニック


 得@スキルアップ塾.com > VBA基本講座 > 7. 文字列操作

   文字列操作


■講義一覧
 1. Replace
 2. Left / Right
 3. Mid
 4. Len
 5. Instr
 6. StrConv


■1.Replace

 ・特定の語句を指定の文字に変換する。


  wk_str = "TEST123"
  wk_str =
Replace(wk_str , "123", "000")
 
 ’結果:"TEST000"に変換される


一覧へ

■2.Left / Right

 ・Left  : 文字列の左から指定した文字数分、抽出する。
 ・Right : 文字列の右から指定した文字数分、抽出する。


  wk_str = "TEST123"
  wk_str =
Left(wk_str , 4)
 
 ’結果:"TEST"に変換される

  wk_str = "TEST123"
  wk_str =
Right(wk_str , 3)
 
 ’結果:"123"に変換される


一覧へ

■3.Mid

 ・指定位置から指定文字数分、抽出する。


  wk_str = "TEST123"
  wk_str =
Mid(wk_str , 3, 4)
 
 ’結果:"ST12"に変換される

  wk_str = "TEST123"
  wk_str =
Mid(wk_str , 4)
 
 ’結果:"TEST"に変換される



一覧へ

■4.Len

 ・文字列の長さを返す。


  wk_str = "TEST123"
  i_int =
Len(wk_str)
 
 ’結果:"7"に変換される


一覧へ

■5.Instr

 ・文字列内の特定の文字を検索し、最初に検索された文字の位置を返す。


  wk_str = "TEST123"
  i_int =
Instr(wk_str , "1")
 
 ’結果:"5"に変換される

  wk_str = "TEST123"
  i_int = Instr(wk_str , "X")
  ’結果:"0"に変換される




一覧へ

■6.StrConv

 ・文字列を指定の形式に変換する。


  
’文字列を大文字に変換
  wk_str = "aaaa"
  wk_str =
StrConv(wk_str , 1)
 
 ’結果:"AAAA"に変換される

  wk_str = "aaaa"
  wk_str = StrConv(wk_str , vbUpperCase)
  ’結果:"AAAA"に変換される


  
’文字列を小文字に変換
  wk_str = "AAAA"
  wk_str = StrConv(wk_str , 2)
  ’結果:"aaaa"に変換される

  wk_str = "AAAA"
  wk_str = StrConv(wk_str , vbLowerCase)
  ’結果:"aaaa"に変換される



一覧へ


 
    
A8ネット
 ・人気度:★★★★★
 ・言わずと知れた人気ASP

 
楽天市場
 ・人気度:★★★★★
 ・誰でも安心、楽天市場で

タワーレコード
 ・人気度:★★★★☆
 ・CD/DVDならタワレコで

 
■ネット証券関連おすすめ
イー・トレード証券
 ・人気度:★★★★★
 ・初心者はこちらから

マネックス証券
 ・人気度:★★★★★
 ・中級者ならこちらから






Copyright(C)2007 得@スキルアップ塾.comAll right reserved.