ExcelマクロVBA関数
CLng関数

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

CLng関数


CLng関数は、引数をLong型(長整数型)に変換します。


CLng関数

CLng(expression)

引数 expression には任意の文字列式または数式を指定します。

この引数は必ず指定します。

引数がLong型(長整数型)に変換できない場合はエラーとなります。

小数部は、整数に丸められます。
この丸めは、小数部分がちょうど 0.5 のとき、常に最も近い偶数に値を丸めます。

小数部を切り捨てる場合は、Int関数またはFix関数を使用して下さい。

長整数型(Long)

長整数型 (Long) の変数は、32 ビット (4 バイト) の変数です。
-2,147,483,648 〜 2,147,483,647 の範囲の値をとります。
長整数型の型宣言文字はアンパサンド (&) です。

使用例.

CLng("123.456") ・・・ 123
CLng(123.456) ・・・ 123
CLng(123.654) ・・・ 124
CLng(123.5) ・・・ 124
CLng(124.5) ・・・ 124 最近接偶数丸め
CLng(10/3) ・・・ 3
CLng(12345678901) ・・・ オーバーフロー

※VBA関数一覧

ExcelマクロVBA関数の一覧と解説です、どんな関数があるかは一度は確認しておくとをお勧めいたします。どんな関数があるだけでも知っておけば、詳細の使い方は実際に使うときに調べても良いでしょう。エクセルの各種一覧、Excelリファレンス




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

CDbl関数
CDec関数
CInt関数
CLng関数
CSng関数
CStr関数
CVar関数
CVErr関数
IIf関数
TypeName関数
VarType関数

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

「VBAによる解析シリーズその2 カッコ」をやってみた|エクセル(5月21日)
VBA+SeleniumBasicで検索順位チェッカー作成|VBA技術解説(5月18日)
テーブル操作のVBAコード(ListObject)|VBA入門(5月12日)
テーブル操作の概要(ListObject)|VBA入門(5月12日)
VBAのスクレイピングを簡単楽にしてくれるSelenium|VBA技術解説(5月6日)
Excelワークシート関数一覧(2010以降)|VBAリファレンス(4月22日)
クラスとCallByNameとポリモーフィズム(多態性)|VBA技術解説(4月6日)
VBAでのタイマー処理(SetTimer,OnTime)|VBA技術解説(4月3日)
クラスとイベントとマルチプロセス並列処理|VBA技術解説(4月2日)
エクセルの日付と時刻のまとめ|エクセル関数超技(3月6日)

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

1.ひらがな⇔カタカナの変換|エクセル基本操作
2.最終行の取得(End,Rows.Count)|VBA入門
3.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
4.Range以外の指定方法(Cells,Rows,Columns)|VBA入門
5.RangeとCellsの使い方|ExcelマクロVBA入門
6.変数とデータ型(Dim)|ExcelマクロVBA入門
7.マクロって何?VBAって何?|ExcelマクロVBA入門
8.繰り返し処理(For Next)|ExcelマクロVBA入門
9.とにかく書いて見よう(Sub,End Sub)|VBA入門
10.セルに文字を入れるとは(Range,Value)|VBA入門



  • >
  • >
  • >
  • CLng関数

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


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






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

    本文下部へ