[[20200803115031]] 『画像を”背景色2淡色”に 一括で変更したい』(noob) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『画像を”背景色2淡色”に 一括で変更したい』(noob)

こんにちは、お世話になっております。質問させてください。
以下のようなシートがあるとします
:::::::::::::::::::::::::::::::::::::::::::::
<SHEET1>

    <1>       <2>                          
<1>  商品名A   商品名Aの写真(jpg)     
<2>  商品名B   商品名Bの写真(jpg)    
<3>   :       :
<4>   :       :

<SHEET2>

    <1>    <2>                          
<1>  商品名α   商品名αの写真(jpg)     
<2>  商品名β   商品名βの写真(jpg)    
<3>   :       :
<2>   :       :

:::::::::::::::::::::::::::::::::::::::::::::
<SHEET1>,<SHEET2>の2列に商品画像が張り付けてあるとします。
これを図ツールの書式タブにある、”色の変更”項目のある、”淡色の種類”項目の、”背景色2淡色”に
一括で変更したいのですが、まったくできません・・。マクロの記録でも記録されません・・。
(sheet毎にコツコツやればいいのですが、諸事情でできない状態です)
ボタンを押すと、できるようなものを考えておりますが、一向にできない状態です。
お手数ですが、ご教授ください。

< 使用 Excel:Excel2007、使用 OS:Windows10 >


Excelの機能全てが、マクロで使える訳ではありません。 特に、グラフィカルな新しい機能はマクロ化できない事が多いです。 色の変更も内部処理だけのようで、マクロ化されませんね。

色を変えて保存した場合、ファイル(ブック)内ではschemeClrというクラスのvalプロパティが変化します。 背景色2色なら、bg2 になります。 どうやらこれがスキームカラーと呼ばれ、色情報がまとまっているものに付けられた内部名のようなのですが、画像のプロパティを探しても、そのものずばりの情報は見つかりませんでした。 名前に紐づいた色等を、幾つかのプロパティに分散してセットしているのではないかと思います。

ヒントとなりそうなページは見つけましたが、どうもファイルフォーマットについて書いているだけであり、プロパティにどう反映するかは判りませんでした。
http://officeopenxml.com/prSlide-color.php

時間はかけたくないので、私はちょっとお手上げです。 諦めて1つずつ設定を変えていくしかないと思いますよ。 まとめて変えたいなら、シートに貼る前に、Excelではなく画像編集ツールを使って、元画像の色をグレイスケールにしてしまうとかの方が速いかと思います。
(???) 2020/08/03(月) 15:07


???様
ご丁寧なアドバイスありがとうございます。踏ん切りがつきました。
ここまで面倒みてもらって感謝します。ありがとうございました。
(noob) 2020/08/03(月) 15:30

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.