top of page

​タグ一覧

配列処理(73)

階層化フォーム(33)

ファイル操作(28)

開発事例(22)

シート・セル操作(18)

図形操作(13)

コード自動生成(10)

ユーザーフォーム(9)

文字列操作(8)

設計思想(7)

開発効率化(6)

数学(6)

GAS(5)

アニメーション(5)

技術解説(4)

講座実施報告(5)

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

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

副業(4)

クリップボード(4)

条件付き書式(4)

その他(4)

ココナラ(3)

小説(3)

HTML(3)

JavaScript(3)

OneDrive(2)

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

Enum(2)

PDF(2)

フリーランス(2)

リスキリング(2)

Outlook(2)

介護(2)

Discord(2)

シフト表(2)

LookerStudio(2)

日報(2)

カレンダー(2)

罫線(2)

パズル(2)

小ネタ(2)

コード解説(2)

クラスモジュール(2)

ステータスバー(1)

コード解析(1)

バックアップ(1)

可変長引数配列(1)

ブック処理(1)

スクレイピング(1)

スプレッドシート(1)

coconala(1)

リボン登録マクロ(1)

QRコード(1)

実行予約(1)

給与計算(1)

VBA不使用(1)

リボン(1)

超勉強会(1)

スピログラフ(1)

図名描写(1)

連想配列(1)

溶接ロボット(1)

保育士(1)

楽天市場(1)

経理(1)

医療(1)

文書作成(1)

発注書(1)

ショートカット(1)

WebAPI(1)

色操作(1)

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

ライブラリ処理(1)

放課後等デイサービス(1)

児童福祉支援(1)

学校(1)

UI(1)

CAD(1)

カーソル操作(1)

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

更新日:1月11日

概要

 書籍「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がぼかしの設定の列挙体要素ですが、ぼかし以外の設定も設定可能です。実用上ぼかし以外に頻繁に設定するものはないですが。


Excel VBAによる業務自動化・ツール開発をご検討の方へ

​"脱Excel"の前に、現状のExcelの潜在能力を120%発揮してみませんか?

Softex-Celware

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

  • Facebook
  • Twitter
  • YouTube

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

bottom of page