指定した値を16進数で表記した文字列に変換する(Hex 関数)
Hex 関数 の使い方
result = Hex ( expression )
引数・戻り値
- expression ・・・ 任意の数式・文字列式を指定します。
- result ・・・ 引数 expression を16進数(最大8桁)で表した文字列式(String)。
引数 expression が、整数でない場合は、一番近い整数に丸められます。
引数 expression が、Null 値の場合は、Null 値を返します。
引数 expression が、Empty 値の場合は、0 を返します。
適切な範囲の数値の前に「 &H 」を付けて記述すると、値を直接 16 進数で記述することができます。
(例)16(10進数) ⇒ &H10(16進数)
Hex 関数 の使用例
サンプルVBAソース
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
Sub Sample_Hex() Debug.Print Hex(10) Debug.Print Hex(999) Debug.Print Hex(76) Debug.Print Hex(75.886) Debug.Print Hex("-10") Debug.Print Hex(-10.25) End Sub |
実行結果
関連記事
-
-
データをクリアする(ClearContents メソッド)
ClearContents メソッド 対象がセル範囲(Range オブジェクト) …
-
-
テキストファイル(UTF-8)を読み込み、書き出し(ADODB.Stream)
Stream オブジェクト ADO(ActiveX Database Objec …
-
-
文字列:2つの文字列を比較する(StrComp 関数)
StrComp 関数の使い方 【書式】 result = StrComp ( s …
-
-
コレクション(Collection)オブジェクト「連想配列」
コレクション(Collection)オブジェクトの使い方 【書式】 Dim my …
-
-
指定した文字列を数値に変換する(Val 関数)
Val 関数 の使い方 Val 関数は、指定した文字列に含まれる数字を数値として …
-
-
カレントフォルダ(CurDir 関数、ChDir ステートメント、ChDrive ステートメント)
カレントフォルダ カレントフォルダとは、ブックを開いたり保存するときに既定で参照 …
-
-
指定した数値を文字列に変換する(Str 関数)
Str 関数 の使い方 Str 関数は、数値・数式を文字列に変換して返す関数です …
-
-
VBA の演算子(演算子の優先順位)
演算子の優先順位 演算子の優先順位とは、1つの式の中に演算子が複数ある場合、どの …
-
-
セルのデータを区切り文字で複数のセルに分割する(TextToColumns メソッド)
TextToColumns メソッド TextToColumns メソッドを使用 …
-
-
フォント 太字・斜体(Bold, Italic, FontStyle プロパティ)
太字の設定(Bold プロパティ) Bold プロパティは、フォントを太字にする …
