top of page

​タグ一覧

配列処理(67)

階層化フォーム(33)

ファイル操作(23)

シート・セル操作(11)

コード自動生成(10)

ユーザーフォーム(8)

図形操作(7)

GAS(5)

アニメーション(5)

技術解説(4)

副業(4)

考え方(4)

条件付き書式(4)

イミディエイトウィンドウ(3)

Enum(3)

Googleスプレッドシート(3)

ココナラ(3)

クリップボード(3)

介護(3)

開発効率化(2)

イベントプロシージャ(2)

PDF(2)

フリーランス(2)

リスキリング(2)

Excel(2)

Excel小ネタ(2)

数学(2)

Outlook(2)

文字列操作(2)

小説(2)

HTML(2)

JavaScript(2)

日報(2)

カレンダー(2)

パズル(2)

ステータスバー(1)

コード解析(1)

静的変数(1)

OneDrive(1)

バックアップ(1)

可変長引数配列(1)

ブック処理(1)

スクレイピング(1)

スプレッドシート(1)

coconala(1)

リボン登録マクロ(1)

QRコード(1)

実行予約(1)

給与計算(1)

VBA不使用(1)

リボン(1)

超勉強会(1)

六角形(1)

Excel遊び(1)

ボウリング(1)

時計(1)

スピログラフ(1)

図名描写(1)

連想配列(1)

イベント(1)

溶接ロボット(1)

VBA(1)

脱Excel(1)

Discord(1)

ECサイト(1)

CSV(1)

楽天(1)

保育士(1)

シフト表(1)

CDP(1)

楽天市場(1)

経理(1)

javascript(1)

医療(1)

文書作成(1)

LookerStudio(1)

シフト(1)

セキュリティ(1)

発注書(1)

ショートカット(1)

WebAPI(1)

色操作(1)

罫線(1)

スーパー開発ショートカット(1)

ライブラリ処理(1)

開発事例(1)

図形操作グループ「選択画像ぼかす」の解説 (画像ぼかしの設定方法)

概要

 書籍「Excel VBA開発を超効率化するプログラミングテクニック」の特典であるIkiKaiso2.xlamのリボン登録マクロの解説のための特設ページです。


出版社の書籍のページ⇒https://gihyo.jp/book/2024/978-4-297-14023-6


リボン登録マクロ全体解説ページ⇒https://www.softex-celware.com/post/ikikaiso2


 本ページではIkiKaiso2.xlamの「図形操作」グループの「選択画像ぼかす」の解説をします。

選択画像ぼかす

解説

 用途

 スクリーンショット(Windows+Shift+S または PrintScreen)でシート上に貼り付けた画像全体にぼかしを入れる。

 資料等で一部を隠したい場合に使用。

説明図

 使い方

 実際に使っている様子の動画を下記でご確認ください。

使用デモンストレーション

 手順は次の通りです。

①ぼかしを入れたい範囲のスクリーンショットを撮影してシート上に貼り付ける

②貼り付けた画像(ぼかし範囲)を元の位置に移動する(あくまでぼかしなので正確な位置に移動はしなくてよい)

③貼り付けた画像(ぼかし範囲)を選択したままで「選択画像ぼかす」をクリックすると画像にぼかしが設定される



 使い方(ぼかしを入れた状態で画像として出力)

 IkiKaiso2.xlamのリボン登録マクロを利用すれば、ぼかしを入れた状態で画像ファイルとしても出力できます。

 実際のデモンストレーションは下記動画を確認してください。

ぼかしを入れた状態で画像として出力のデモンストレーション

  

 手順は次の通りです。

①背景画像とぼかし画像をかぶる範囲でセル範囲を選択

②「セルかぶり図形選択」をクリックして、ぼかしを含めて画像全体を一括選択

③選択している画像群をグループ化

④「選択シェイプを画像出力」でグループ化した画像群を画像ファイルとして出力


 ①②は手動で複数画像をShiftキーを押しながら選択しても構いませんが、その画像や図形が多かったり小さかったりすると1つ1つ選択は大変になるので「セルかぶり図形選択」が役に立ちます。Excel標準機能の「オブジェクトの選択」機能も使えますが、切り替えがめんどくさい場合は「セルかぶり図形選択」のほうが便利だったりします。


 技術説明(ぼかしの設定)

 シート上に貼り付けられた画像のぼかしは下記図のように、手動でやる場合は図形の書式設定で設定可能です。

 この「選択画像ぼかす」ではこの設定をVBAで自動的に行っています。

ぼかしの手動設定
ぼかしの手動設定手順


 参考に「選択画像ぼかす」に登録してあるマクロのVBAコードも記載しておきます。

 手順は次の通りです。

①選択中のPicture(画像)を取得

②すでに設定してある効果(PictureEffects)の消去

③Pictureにぼかしを設定する


 ③のmsoEffectBlurがぼかしの設定の列挙体要素ですが、ぼかし以外の設定も設定可能です。実用上ぼかし以外に頻繁に設定するものはないですが。


コメント

5つ星のうち0と評価されています。
まだ評価がありません

評価を追加
Softex-Celware

​インボイス登録番号:T5810983887134

  • Facebook
  • Twitter
  • YouTube

©2023 softex-celware。Wix.com で作成されました。

bottom of page