エクセル(Excel) | ExcelマクロVBA関数 | Mid関数,MidB関数




Mid関数,MidB関数


Mid関数は、文字列から指定した文字数分の文字列を返します、
バリアント型(内部処理形式 StringのVariant)の値を返します。

Mid関数

Mid(string, start[, length])

string
必ず指定します。
文字列を取り出す、元の文字列式を指定します。
名前付き引数 string に Null 値が含まれている場合は、Null 値を返します。

start
必ず指定します。
長整数型 (Long) の値を指定します。
名前付き引数 string の先頭の位置を 1 として、どの位置から文字列を取り出すかを先頭からの文字数で指定します。
start が string の文字数を超える場合、Mid 関数は長さ 0 の文字列 ("") を返します。

length
省略可能です。
バリアント型 (内部処理形式 Long) の値を指定します。
取り出す文字数を指定します。

length を省略した場合、または文字列内に length より短い文字数しかない場合には、
start から後のすべての文字が返されます。

MidB関数

データをバイトデータとして扱います。
バイト単位で文字列を取り出します

Mid$関数
MidB$関数

文字列型 (String) の値を返します。
ドル記号を付けずに使用すると、バリアント型 (Variant) の値を返します。

使用例.

Mid("ABCDEF", 3, 2) ・・・ "CD"
Mid("エクセル", 2, 1) ・・・ "ク"
Mid("エクセルExcel", 5) ・・・ "Excel"

※VBA関数一覧





  • >
  • >
  • >
  • Mid関数,MidB関数

  • この記事がお役に立ちましたら「いいね」「Bookmark」をお願いいたします。


    ★同じテーマ「ExcelマクロVBA関数」の記事★
    UCase関数
    Right関数,RightB関数
    Trim関数
    LTrim関数
    RTrim関数
    Space関数
    Str関数


    ★新着記事★ ・・・ 新着記事一覧を見る
    シートに数式を設定する時のセル参照の指定方法:ExcelマクロVBA技術解説(11月21日)
    プログラミングの基本〜ロジックの組み立て:ExcelマクロVBA技術解説(11月18日)
    数式内の不要なシート名を削除する(HasFormula):ExcelマクロVBAサンプル集(11月14日)
    ユーザー操作を制限する(Locked,Protect,ScrollArea):ExcelマクロVBA技術解説(11月5日)
    Rangeオブジェクト.Valueの省略について:ExcelマクロVBA技術解説(11月5日)
    エクセル(関数・マクロ)上達のコツ:エクセル雑感(11月4日)
    SUMIF関数の良くある間違い:エクセル関数超技(11月1日)


    ★アクセスランキング★ ・・・ ランキング一覧を見る
    1.空白セルを正しく判定する方法(IsEmpty,IsError,HasFormula):ExcelマクロVBA技術解説
    2.CSVの読み込み方法:ExcelマクロVBAサンプル集
    3.セルの参照範囲を可変にする(OFFSET,COUNTA,MATCH):エクセル関数超技
    4.ひらがな⇔カタカナの変換:エクセル基本操作
    5.徹底解説(VLOOKUP,MATCH,INDEX,OFFSET):エクセル関数超技
    6.最終行の取得(End,Rows.Count):ExcelマクロVBA入門
    7.ピボットテーブル(PivotTable):ExcelマクロVBA入門
    8.ハイパーリンクを絶対パスで保存する方法:エクセル基本操作
    9.【奥義】大量データでの高速VLOOKUP:エクセル関数超技
    10.日本の祝日一覧:Excelリファレンス



    当サイトには多くのエクセル関数、エクセルVBA情報があります。
    問題が解決しなかったときは他の記事も検索してみてください。 △「Mid関数,MidB関数」のトップへ戻る