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

VBAのマクロ中で、
HSL値で与えられた色(たとえば赤 H=0, S=255, L=128)を、
RGB値(R=255, G=0, B=0)に変換したいのですが、
その方法を教えていただけないでしょうか。
よろしくお願いいたします。

●質問者: lionfan
●カテゴリ:コンピュータ ウェブ制作
✍キーワード:RGB VBA マクロ
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● zifree
●200ポイント ベストアンサー

計算式についての概要

http://www13.plala.or.jp/kymats/study/gazou/HSB/HSB.html

コードサンプル。VB6の例ですがVBAでも動くはずです

http://abstractvb.com/code/code926.asp

http://www.xbeat.net/vbspeed/c_HSLToRGB.htm

◎質問者からの返答

zifree様、おみごと! そのものずばりでした。

ありがとうございます!!


2 ● 天城桜華
●35ポイント

C言語で変換する方法がこちらで紹介されています。

http://lcl.web5.jp/prog/rgbtohsl.html

◎質問者からの返答

ohkaamagi様、了解です。

今回はCでの実装ではないのですが、将来、参考にさせていただきます。ありがとうございました。

関連質問


●質問をもっと探す●



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