戻る    次へ

EXCELテーブルとVBA2htmlのアイコン画像VBA Griffin編

【3】色の表現RGBとBGRの対応

EXCELのセルの色は#BBGGRRで表現されるのでHTMLの書式#RRGGBBへ変換する必要があります。
Dim w_s As String, w_bgc As String
  w_s = Format(Hex(Cells(i, j).Interior.Color), "@@@@@@") '桁数を常に16進数6桁にするために
  w_s = Replace(w_s, " ", "0")         'スペースは0へ変換
  'BGRをRGBへ変換
  w_bgc = Mid(w_s, 5, 2) & Mid(w_s, 3, 2) & Mid(w_s, 1, 2)

  戻る    次へ

掲載情報

2009.1.20にフリーソフトであるGriffinEXCELテーブルとVBA2htmlが紹介された本が発売されました。この本のP99にHTML関連として紹介されています。