Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


8098 / 13645 ツリー ←次へ | 前へ→

【35159】16進表記について くまのプー 06/2/22(水) 15:31 質問[未読]
【35160】Re:16進表記について Blue 06/2/22(水) 15:38 発言[未読]
【35162】Re:16進表記について inoue 06/2/22(水) 15:42 発言[未読]
【35163】Re:16進表記について Kein 06/2/22(水) 15:42 回答[未読]
【35164】Re:16進表記について くまのプー 06/2/22(水) 15:57 お礼[未読]

【35159】16進表記について
質問  くまのプー  - 06/2/22(水) 15:31 -

引用なし
パスワード
   こんにちは。

セルA1から順番に下記のように入っています()内の標記は数式です
A1  00 (00)          *これは文字列の00です 
A2  01 (=DEC2HEX((A1+1),2))  *A1セルに1足して、16進表記にしています。
A3  02 (=DEC2HEX((A2+1),2))  *A2セルに1足して、16進表記にしています。
A4  03 (=DEC2HEX((A3+1),2))  *A3セルに1足して、16進表記にしています。
A5  04 (=DEC2HEX((A4+1),2))  *A4セルに1足して、16進表記にしています。
A6  05 (=DEC2HEX((A5+1),2))  *A5セルに1足して、16進表記にしています。
A7  06 (=DEC2HEX((A6+1),2))  *A6セルに1足して、16進表記にしています。
A8  07 (=DEC2HEX((A7+1),2))  *A7セルに1足して、16進表記にしています。
A9  08 (=DEC2HEX((A8+1),2))  *A8セルに1足して、16進表記にしています。
A10 09 (=DEC2HEX((A9+1),2))  *A9セルに1足して、16進表記にしています。
A11 0A (=DEC2HEX((A10+1),2)) *A10セルに1足して、16進表記にしています。
A12 #VALUE! (=DEC2HEX((A11+1),2)) *ここから下はエラーになってしまいます。
A13 #VALUE! (=DEC2HEX((A12+1),2))
A14 #VALUE! (=DEC2HEX((A13+1),2))
A15 #VALUE! (=DEC2HEX((A14+1),2))

これをエラーにならないように続けて
0B
0C
0D
0E
0F
10
11
12
13
14



と表記したいのですが、どうしたらよいでしょうか?
計算は10進でおこなって、表示だけを16進にしたいのです。
よろしくご指導ねがいます。

【35160】Re:16進表記について
発言  Blue  - 06/2/22(水) 15:38 -

引用なし
パスワード
   HEX2DEC をつかって、一度10進に戻してから+1するのかな?
Excel2003が手元にないので試せません。

HEX2DEC
http://office.microsoft.com/ja-jp/assistance/HP052091111041.aspx

【35162】Re:16進表記について
発言  inoue E-MAILWEB  - 06/2/22(水) 15:42 -

引用なし
パスワード
   こんにちは。
こういうことですか?

Sub TEST()
Dim intVal As Integer, strHex As String
For intVal = 0 To 255
  strHex = Right("0" & Hex(intVal), 2)
  Cells(intVal + 1, 1).Value = strHex
Next intVal
End Sub

【35163】Re:16進表記について
回答  Kein  - 06/2/22(水) 15:42 -

引用なし
パスワード
   1行目に10進数の1を16進数に変換した値を表示し、以降は10進数の2,3,4・・と
順に増加していく値をDEC2HEX関数の引数に渡したい、という意味なら、A1に

=DEC2HEX(ROW(),2)

とでも入れて、任意の行までフィルコピーしたら良いと思います。

【35164】Re:16進表記について
お礼  くまのプー  - 06/2/22(水) 15:57 -

引用なし
パスワード
   素早い回答をありがとうございます!
皆様が教えてくださった事を試してみます。

本当にありがとうございました。

8098 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free