MENU
SWELL

オススメの暗号資産交換所

みっんな使ってる

コインチェック


イーサリアムが安い

ビットフライヤー


暗号資産銘柄の取り扱い数No.1

ビットバンク

オススメのブログテーマ

早めに始めないと損

SWELL

誰でも1,500円もらえる

バンカーズ

当サイトのレンタルサーバー

ConoHa Wing



『ながら読書』最強!

Amazon Audible

ツイート

Excelマクロで複数画像を一括トリミングの手法【朝勉累計1,050分】

当ページのリンクには広告が含まれています。

1,2,3,…うわ、26枚もある、
この画像を同じようにトリミングしなきゃいけないのに、、
トリミングって手動だから1枚1枚大きさ変わるし、なにより
面倒くさい、、

この記事ではこんなお悩みを解決します。

どうもヤドリです。

昨日のことでした。

ゲームトレードに売るアカウントの画像情報を編集しようとスマホのスクリーンショットを編集するときに、大量のスマホスクリーンショット画像をトリミングすることになりました。

いろいろ調べると一括で処理できましたので、ご紹介いたします。

条件は同じサイズの画像を同じ位置、同じ大きさでトリミングすることです。

ちなみに、出している商品はこちらです。

ゲームトレード
国内最大級のゲームアカウント売買サイト ゲームトレードは国内最大級のスマホゲームのアカウントデータを簡単・安心に売買できるサイトです!取引はメッセージで簡単にできて、お金のやりとりはゲームトレードが仲...

もし興味があれはお声かけいただけると幸いです。

目次

Excelマクロの記録とコード編集で可能

Excelマクロの記録コード編集で可能です。

何枚でも、一瞬で終わります。

まず、マクロの記録で1枚の画像をトリミングしましょう。

Excelの開発タグに「マクロの記録」ボタンがあります。

ボタンを押して、画像をトリミングすると、するとこのようなコードができます。

必要なのは赤いマーカー部分です。

Sub Macro2()
    ActiveSheet.Shapes.Range(Array("Picture 15")).Select
    Selection.ShapeRange.LockAspectRatio = msoFalse
    Selection.ShapeRange.IncrementTop 57.3751181102
    Selection.ShapeRange.ScaleWidth 0.8390714827, msoFalse, msoScaleFromTopLeft
    Selection.ShapeRange.ScaleHeight 0.8528843422, msoFalse, msoScaleFromTopLeft
    Selection.ShapeRange.PictureFormat.Crop.PictureWidth = 338
    Selection.ShapeRange.PictureFormat.Crop.PictureHeight = 791
    Selection.ShapeRange.PictureFormat.Crop.PictureOffsetX = 24
    Selection.ShapeRange.PictureFormat.Crop.PictureOffsetY = 20
 End Sub

次に黄色のマーカー部分を足しましょう。

「Alt」+「F11」のショートカットでVBAでプログラムを書く場所が現れます。

マクロの記録でできたコードの「Selection」を消しましょう。

「Selection」を一気に消す方法は【置換】です。

置換のショートカットは「Ctrl」+「H」

『検索する文字列』の欄に「Selection」をインプットします。

『置換後の文字列』の欄は空白のまま『置換』をクリックしましょう。

Option Explicit
Sub Macro1()
Dim i
For Each i In ActiveSheet.Pictures
 With i
    .ShapeRange.LockAspectRatio = msoFalse
    .ShapeRange.IncrementTop 57.3751181102
    .ShapeRange.ScaleWidth 0.8390714827, msoFalse, msoScaleFromTopLeft
    .ShapeRange.ScaleHeight 0.8528843422, msoFalse, msoScaleFromTopLeft
    .ShapeRange.PictureFormat.Crop.PictureWidth = 338
    .ShapeRange.PictureFormat.Crop.PictureHeight = 791
    .ShapeRange.PictureFormat.Crop.PictureOffsetX = 24
    .ShapeRange.PictureFormat.Crop.PictureOffsetY = 20


 End With
Next i
End Sub

このコードを実行すれば、同じシートにある他の画像も同じように一括でトリミングすることができます。

使いどころ

使いどころは、、

  • ゲームを売るときのスマホスクリーンショットの画像編集
  • 定点撮影した画像の編集

などではないでしょうか?

他にもたくさんの画像を決まった形でトリミングする方には有効な手段になりえます。

✅ちなみに、ゲームアカウントを売るならこのサイト

トレジャム

リリースしたばかりのサイトですが、キャンペーン中です。

キャンペーンの内容で注目すべきは手数料が無料であること。

通常は7.8%かかりますが、今だけ無料です。

取引の流れはこちら

気になる方はトレジャムまで

>>トレジャムの公式サイトはこちら

まとめ

あっという間です。

使いどころは少ないかもしれませんが、久しぶりに感動しました。

いやいやExcelマクロって難しいよね。なんて思う方も多いハズ。

そんなことないですよ。

私も独学でここまできました。

知っていると本当に選択肢が増えます。

とくに生産管理で働いている方にはおすすめです。

生産管理の業務とExcelマクロの愛称は抜群なんです。

ぜひこの機会にチャレンジしてみましょう。

気になる方はこちらの記事もどうぞ。

まずはこちらのゲーミングマウスです。

ボタンが沢山あって、それぞれにコマンドを設定することができます。

実は設計開発課のメンバーは全員このゲーミングマウスなんですよね。

それで生産管理の私もマネして買ってみました。

そしたら、マジで良い!

良すぎてプライベートでも買いましたもん。

私は副業でこのようにブログを書いているんですが、やはり、コピペとか、ファイルを開いたり、Googleドキュメントを開いたりします。

しかもメチャクチャします。

そんな作業をコマンドに設定しておけば、ボタン一つで処理ができるんです。

設計開発の方達も各々に設定していて、ダブルクリックをシングルクリックにしたり、標準図をボタンに設定していたりします。

ボタンの設定は人それぞれですが、使いこむことが可能です。

1homefurnitモニターアーム 2画面

つぎにモニターアームです。

これを買ったキッカケは、家でもモニターアームを使っていて、会社でも使えるんちゃうかと思って調査していました。

すると、情報システム室のメンバーは既に全員がモニターアームだったんですね。

なので、私もこっそり買ってもらいました。

「こっそり」というのも、なかなかこういうのってまともに行くと、買ってもらえないんですよね。

とはいえ、10,000円くらいまでなら、備品扱いでイケるので、年末にスルっと買いました。

ワイドのモニターを2つ使っているんですが、2つとも宙に浮いて、パソコンの足がなくなったので、かなりデスクもスッキリしました。

モニターの足があると、ホコリがたまったり、配線が汚かったりするんですが、モニターアームは違います。

写真のように配線をまとめられるし、掃除もしやすいです。

モニターが回転できるのも良かったですね。

最近ではマインドマップを使って情報をまとめたんですが、縦長になったんです。

ワイドモニターといえど、縦の寸法は決まってて、縦長のマインドマップはメチャクチャ字が小さくなるんです。

でも、モニターアームがあるので、モニターを縦にすることができたんです。

すると、ワイド画面も縦に活きてメチャクチャ見やすくなりました。

それから、生産技術課は全員モニターアームになりましたね。

業務効率というか、環境改善の面で効果があるのかなと思いますね。

2021年9月4日の勉強

floatの基礎① – 初心者のためのWEBデザイナーの教科書 (cocohp.com)

これが練習の成果です。

float(回り込み)プロパティ – 初心者のためのWEBデザイナーの教科書 (cocohp.com)

これが練習の成果です。

まだ解決できない悩みがありますか?

もし、この記事を読んでも解決できない悩みや、さらに深く知りたいトピックがあれば、以下の検索窓からブログ内の他の記事を探してみてください。

朝活の具体的なコツ、副業の始め方、メンタル管理術など、私が5年間の試行錯誤で得た知恵(資産)が、あなたの次の一歩を助けるヒントになるかもしれません。

最後に、少しだけ。

ここまで読んでいただき、本当にありがとうございます。

私は特別な才能があるわけではありません。ただ、朝3時という静寂の中で自分と向き合うことで、どん底だった毎日を少しずつ、自分の手に取り戻してきました。

もし、私の拙い試行錯誤や「早起きを通じて人生を好転させるコツ」が、あなたの明日のほんの少しの力になれるのなら、これほど嬉しいことはありません。

Substackでは、ブログやSNSでは書ききれない、より深く、より生々しい思考の裏側を定期的にお届けしています。

もしよろしければ、私と一緒に朝の静寂を楽しみませんか? 下のボタンから購読(無料)いただけると、日々の執筆の大きな励みになります。

Substackではこんな記事を配信しています。登録(無料)すると、最新の配信が自動で手元に届きます。

\ ブログ村に参加中 /

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

「明日こそ自分を変えたい」と願いながらスヌーズを繰り返す。そんな出口のない日々を、私は2021年に卒業しました。現在40代の会社員として働きながら、毎朝3時に起きてブログや副業、資産運用を淡々と積み上げています。私は決して意志の強い人間ではありません。むしろ自分の弱さを知っているからこそ、気合や根性を捨て、AIや「仕組み」で自分を動かす技術(メタ認知)を磨いてきました。

かつては他人の目や「こうあるべき」という社会の理想に振り回され、反応的な不安に支配されていました。しかし、ジャーナリングで思考を客観視し、コントロールできる領域へ一点突破することで、精神的な自由を手に入れました。不必要な付き合いを断って家族との時間を守り、SNSの消耗戦を抜け出して自分だけの資産を築く。このブログでは、特別な才能がない凡人が、5年後、10年後の自分から感謝されるための「静かな生存戦略」を共有しています。

反応的な不安に怯える日々を終わりにし、15年後の自分を心から笑顔にするための設計図を、私と一緒に描いてみませんか?

コメント

コメントする

CAPTCHA


目次