最終更新日:2020-04-27カラーのコード取得(256RGB⇔16進変換)WEB制作等で使用する16進のFFFFFFと、RGB(255,255,255)の変換をワークシートで行います。10進で指定、16進で指定、スクロールバーで指定、そして、セルの背景色・文字色を直接指定することができるようにしています。指定した値が、直ちにセルに反映する為、いろいろと色を選定する時の参考になると思います。以下がオブジェクト名になります。scb背景赤scb背景緑scb背景青scb文字赤scb文字緑scb文字青カラーのコード取得のVBAコード以下は、シートモジュールで作成しています。Functionスクロールバーのオブジェクトの取得が少々回りくどい方法を取っています。OLEObjects("名称")このような指定方法では、.Valueが取得できずにエラーとなってしまいます。OLEObjects("名称").Valueその為、各イベントの中でオブジェクトを直接指定するようにしているため、VBAが回りくどい記述になっています。名前定義を始めとしたシートの設定が結構ありますので、サンプルをダウンロードできるようにしておきました。サンプルのダウンロードこのままでも使えますが、むしろ、VBAの勉強も兼ねていろいろと変更して見てください。見るTRIMRANGE関数(セル範囲をトリム:端の空白セルを除外)|エクセル入門(2024-08-30)正規表現関数(REGEXTEST,REGEXREPLACE,REGEXEXTRACT)|エクセル入門(2024-07-02)エクセルが起動しない、Excelが立ち上がらない|エクセル雑感(2024-04-11)ブール型(Boolean)のis変数・フラグについて|VBA技術解説(2024-04-05)テキストの内容によって図形を削除する|VBA技術解説(2024-04-02)ExcelマクロVBA入門目次|エクセルの神髄(2024-03-20)VBA10大躓きポイント(初心者が躓きやすいポイント)|VBA技術解説(2024-03-05)テンキーのスクリーンキーボード作成|ユーザーフォーム入門(2024-02-26)無効な前方参照か、コンパイルされていない種類への参照です。Case)|VBA入門9.メッセージボックス(MsgBox関数)|VBA入門10.マクロとは?VBAとは?VBAでできること|VBA入門ホームマクロVBA応用編マクロVBAサンプル集カラーのコード取得(256RGB⇔16進変換)このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。アクセスランキングサイトマップ事業案内お問い合わせホームマクロVBA応用編マクロVBAサンプル集カラーのコード取得このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。