VBA関数
Left関数,LeftB関数

Excelマクロで必須のVBA関数を入門・初級・初心者向けに詳細解説
最終更新日:2013-06-14

Left関数,LeftB関数


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


Left関数

Left(string, length)

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

length
必ず指定します。
バリアント型 (内部処理形式 Long の Variant) を指定します。
取り出す文字列の文字数を表す数式を指定します。
0 を指定した場合は、長さ 0 の文字列 ("") を返します。
string 全体の文字数以上の値を指定した場合は、string 全体を返します。

LeftB関数

データをバイトデータとして扱います。
指定したバイト数分の文字列を取り出します。

Left$関数
LeftB$関数

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

使用例.

Left("ABCDEF", 2) ・・・ "AB"
Left("エクセル", 2) ・・・ "エク"

※VBA関数一覧

VBA関数の一覧と解説です、どんな関数があるかは一度は確認しておくとをお勧めいたします。どんな関数があるだけでも知っておけば、詳細の使い方は実際に使うときに調べても良いでしょう。文字列操作…34 分岐…3 型変換…14 データ判定…10 日付時刻…20 配列…6 ファイル操作…14 数学/財務…28 その他…18 MicrosoftDocsOfficeV…



同じテーマ「VBA関数」の記事

InStr関数

Instr関数は、VBAでは頻繁に使われる必須関数で、シート関数のFIND関数と同様機能のVBA関数になります。文字列の中から指定した文字列を先頭から検索し、最初に見つかった文字位置を返す文字列処理関数で、検索文字が見つからなかった場合は0を返します。
InStrRev関数
InStrREv関数は、文字列の中から指定した文字列を最後の文字位置から検索を開始し、最初に見つかった文字位置を返す文字列処理関数です、バリアント型(内部処理形式StringのVariant)で返します。InStrRev関数 InstrRev(stringcheck,stringmatch[,start[,
LCase関数
LCase関数は、アルファベットの大文字を小文字に変換する文字列処理関数です。LCase関数 LCase(string) charcode 任意の文字列式を指定します。この引数は必ず指定します。stringにNull値が含まれている場合、Null値を返します。
Left関数,LeftB関数
Len関数,LenB関数
Len関数は、指定した文字列の文字数を、LenB関数はバイト数を返します、長整数型(Long)の値を返します。Len関数 Len(string|varname) string 任意の文字列式を指定します。引数stringにNull値が含まれている場合は、Null値を返します。
LTrim関数
LTrim関数は、指定した文字列から先頭のスペースを削除した文字列を表す3qeを返します、バリアント型(内部処理形式StringのVariant)の値を返します。LTrim関数 LTrim(string) string 任意の文字列式を指定します。
Mid関数,MidB関数
Mid関数は、文字列から指定した文字数分の文字列を返します、バリアント型(内部処理形式StringのVariant)の値を返します。Mid関数 Mid(string,start[,length]) string 必ず指定します。文字列を取り出す、元の文字列式を指定します。
Replace関数
Replace関数は、指定された文字列の一部を、別の文字列で指定された回数分で置換した文字列を返します。引数compareの指定りより、全角半角、大文字小文字の扱いが変わります。Replace関数 Replace(expression,find,replace[,start[,count[,compare]]]) expression 必ず指定します。
Right関数,RightB関数
Right関数は、文字列の右端から指定した文字数分の文字列を返します、バリアント型(内部処理形式StringのVariant)の値を返します。Right関数 Left(string,length) string 必ず指定します。この文字列式の右端から文字列が取り出されます。
RTrim関数
RTrim関数は、指定した文字列から末尾のスペースを削除した文字列を返します、バリアント型(内部処理形式StringのVariant)の値を返します。RTrim関数 RTrim(string) string 任意の文字列式を指定します。この引数は必ず指定します。
Space関数
Space関数は、指定した数のスペースからなる文字列を返す文字列処理関数です、バリアント型(内部処理形式StringのVariant)の値を返します。Space関数 Space(number) number スペースの数を指定します。この引数は必ず指定します。


新着記事NEW ・・・新着記事一覧を見る

Variantの数値型と文字列型の比較|エクセル雑感(7月1日)
VBAのVariant型について|VBA技術解説(6月30日)
VBAのString型の最大文字数について|エクセル雑感(6月20日)
VBAで表やグラフをPowerPointへ貼り付ける|VBAサンプル集(6月19日)
アクティブシート以外の表示(Window)に関する設定|VBA技術解説(6月17日)
マクロ記録での色のマイナス数値について|エクセル雑感(6月16日)
ツイッター投稿用に文字数と特定文字で区切る|エクセル雑感(6月15日)
日付の謎:IsDateとCDate|エクセル雑感(6月14日)
IFステートメントの判定|エクセル雑感(6月13日)
インクリメンタルサーチの実装|ユーザーフォーム入門(6月12日)


アクセスランキング ・・・ ランキング一覧を見る

1.最終行の取得(End,Rows.Count)|VBA入門
2.RangeとCellsの使い方|VBA入門
3.変数宣言のDimとデータ型|VBA入門
4.マクロって何?VBAって何?|VBA入門
5.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
6.Range以外の指定方法(Cells,Rows,Columns)|VBA入門
7.繰り返し処理(For Next)|VBA入門
8.セルに文字を入れるとは(Range,Value)|VBA入門
9.とにかく書いてみよう(Sub,End Sub)|VBA入門
10.マクロはどこに書くの(VBEの起動)|VBA入門




このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。


記述には細心の注意をしたつもりですが、
間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。
掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。



このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。
本文下部へ