人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

EXCELのDEC2BINとBIN2DECと同じ機能で、10桁以上を扱えるフリーかシェアの関数のアドインはないのでしょうか。

●質問者: nsp2
●カテゴリ:ビジネス・経営 コンピュータ
✍キーワード:Excel シェア フリー 関数
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● cx20
●40ポイント

http://hp.vector.co.jp/authors/VA016119/hajimete/udf1.html

はじめてのユーザー定義関数 - 色のついたセルを合計

アドインを利用しなくても「ユーザー定義関数」を利用することでで同様の機能を追加することが可能です。

<追加方法>

1. Excel を起動します。

2. [ツール] - [マクロ] - [Visual Basic Editor] を選択します。

3. [挿入] - [標準モジュール] を選択します。

4. 以下のユーザー定義関数を追加します。

Function Dec2BinEx(Dec)

Do

Dec2BinEx = CStr(Dec Mod 2) & Dec2BinEx

Dec = Dec ¥ 2

Loop Until Dec = 0

End Function

Function Bin2DecEx(Bin)

Dim i

For i = 1 To Len(Bin)

Bin2DecEx = Bin2DecEx * 2 + CInt(Mid(Bin, i, 1))

Next

End Function

5. ユーザー定義関数をテストします。

=Dec2BinEx( 2^30 ) … 1000000000000000000000000000000 と表示されます。

=Bin2DecEx(”1000000000000000000000000000000”) … 1073741824 と表示されます。

http://hp.vector.co.jp/authors/VA016119/hajimete/udf1.html

はじめてのユーザー定義関数 - 色のついたセルを合計

URL はユーザー定義関数の追加方法です。参考まで。

◎質問者からの返答

おお、一発解決ありがとうございました。

自作関数の登録の仕方もわかってさらに感謝です。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ