エクセル図形操作

エクセルVBA

【エクセルVBA】シート上に現在時刻の時計の絵を自動作成する方法!

こんにちは、ヒガシです。 このページでは、以下の画像に示すように、現在時刻の時計の絵を自動作成するVBAコードをご紹介します。 今回は静止画を作成するだけですが、工夫すれば一秒ごとに秒針を動かすことも可能です。 VBAは意外とこんな遊びをや...
エクセルVBA

【エクセルVBA】中心座標、半径を指定して円図形を作成する方法

こんにちは、ヒガシです。 このページでは、VBA上で中心座標と半径指定によって、円図形を作成する方法をご紹介していきます。 通常VBAで円図図形を作成する際は、以下の絵のように円図形の左上の座標と幅と高さを入力することになるのですが、 これ...
エクセルVBA

【エクセルVBA】直線図形の長さを計測する方法!サンプルコードで実演

こんにちは、ヒガシです。 このページでは、エクセル上に配置されている直線図形の長さを計測する方法をご紹介していきます。 それではさっそくやっていきましょう! エクセル上での距離の基準について まずそもそもエクセル上での距離の基準についてご説...
エクセルVBA

【エクセルVBA】2つの図形を線で接続する方法!接続箇所まで指定可能

こんにちは、ヒガシです。 このページでは、以下の画像のように指定した2つの図形間をカギ線で接続する方法をご紹介していきます。 ただ単に接続するだけではなく、線の始点、終点を自由に変更可能です。 それではさっそくやっていきましょう! 2つの図...
エクセルVBA

【エクセルVBA】選択した2つの図形を最短経路のカギ線で接続する

こんにちは、ヒガシです。 このページでは以下の動画に示すように、選択した既存の2図形を最短経路のカギ線で接続する方法をご紹介していきます。 図形間の位置関係によって接続線の始点、終点が変わっていることがわかると思います。 こんな感じで最短経...
エクセルVBA

【エクセルVBA】3層の機能系統図を一発作成する方法!セルに内容記述するだけ

こんにちは、ヒガシです。 このページでは以下の画像に示すように、エクセルシート上のセルに記述された内容を反映し、 こんな感じの機能系統図を一発作成する方法をご紹介していきます。 なお、セルに内容を記述する都合上、3層までしか階層を増やせませ...
エクセルVBA

【エクセルVBA】直線図形の作り方を詳細解説!太さ、破線、色、矢印設定まで!

こんにちは、ヒガシです。 このページでは、VBA上で直線図形を作成する方法をご紹介していきます。 単に直線を引くだけではなく、線の色や太さ、破線や矢印の設定まで、よく使う項目はすべて自動設定できるようにしてあります。 それではさっそくやって...
エクセルVBA

【エクセルVBA】あみだくじを自動作成する方法!線の本数を指定するだけ!

このページでは、以下の画像のようにエクセルシート上にあみだくじを自動作成する方法をご紹介していきます。 基本的には、縦線の本数、横線の本数を指定するだけで簡単に作成することができます。 それではさっそくやっていきましょう。  あみだくじを作...
エクセルVBA

【エクセルVBA】シート上の複数図形を同じ色で一括塗りつぶしする方法

このページでは以下の画像のようにエクセルシート上にある複数の図形の塗りつぶし色を一括変更する方法をご紹介していきます。 ※上の画像は単純な図形だけをつかっていますが、矢印や吹き出しがあっても適用可能です。 手作業でもそれほど時間がかかるわけ...
エクセルVBA

【エクセルVBA】シート上の図形を画像として保存(出力)する方法!

このページではVBAを使って、エクセルシート上の図形をjpg画像ファイルとして出力する方法をご紹介していきます。 ※単体の図形に対してはもちろんのこと、グループ化されている図形に対しても実行可能です。 それではさっそくやっていきましょう。 ...
エクセルVBA

【エクセルVBA】シート上にある図形を一括グループ化する方法!

このページではVBAを使って、エクセルシート上にある複数の図形を自動でグループ化する方法をご紹介していきます。 シンプルな図形だけでなく、グラフなんかが混ざっていても対応可能です。 それではさっそくやっていきましょう。 ※VBAの使い方から...
エクセルVBA

【エクセルVBA】立方体図形を一発作成!長さ&角度指定するだけ!

この記事では、VBAを使って以下の画像のように立方体図形を一発作成する方法をご紹介していきます。 基本的には上の画像に示しているX,Y,Zの長さと角度θを指定するだけでOKです。 VBAの実行環境構築 先ほど紹介した立方体はVBAを使って作...
エクセルVBA

【エクセルVBA】指定した名前の図形が存在するか確認する方法!

この記事では、VBAでエクセルシート上に指定した名前の図形が存在するかどうかを確認する方法をご紹介していきます。 基本的には検索したい図形の名前を指定するだけですので、簡単に実行可能です。 それでは早速やっていきましょう。 マクロのテスト環...
エクセルVBA

【エクセルVBA】シート上にある指定した名前の図形を削除する方法!

この記事では、VBA上で指定した名前の図形を削除する方法をご紹介していきます。 そんなのいつ使うんだ?と思われたと思います。 たしかにこのスキルは単体で使うことはありません。 このスキルは例えば処理の中で必要な図形を作成⇒名前をつけておく⇒...
エクセルVBA

【エクセルVBA】シート上にある図形の個数を数える方法!Countするだけ!

この記事では、VBAでシート上にある図形の個数を数える方法をご紹介していきます。 それではさっそくやっていきましょう。 VBAでシート上の図形を数える方法 さっそくですが、VBAでシート上にある図形を数えるには以下のコードを使います。 Ac...
エクセルVBA

【エクセルVBA】サイコロマクロの作り方!各目の画像を準備するだけ!

この記事では、エクセルでサイコロマクロをつくる方法をご紹介していきます。 構造として以下の画像のようにあらかじめ準備した各目の画像からランダムに画像を引っ張ってくるというものです。 ですので、あなたの好きなように目の模様を改造することも可能...
エクセルVBA

【エクセルVBA】マクロで回転ルーレットを作成!抽選、ゲームにぜひ!

この記事では、以下の動画のような回転ルーレットをVBAを使って作成する方法をご紹介していきます。 ※実際は何周かしたらこのルーレットは止まります。 昔は職場での抽選作業なんかはみんなで集まってあみだくじとかをしたものですが、それもできなくな...
エクセルVBA

【VBA】円図形を等間隔で大量一括作成する方法!アレンジも簡単!

この記事では、VBAをつかってエクセルシート上に円図形を等間隔で一括作成する方法をご紹介していきます。 線の太さや、色、間隔は自由に調整できるようになっています。 あなたの状況に応じでぜひご活用ください。 それではやっていきましょう。 等間...
エクセルVBA

【VBA】直線図形を等間隔で一括作成する方法!縦、横どちらも可能!

この記事では、以下の画像のようにエクセルシート上に等間隔の図形線を一括配置するVBAコードをご紹介していきます。 線の間隔や長さ、色や太さまで、あなたの状況に応じて自由に変更できるようになっています。 横方向に配置する方法、縦方向に配置する...
エクセルVBA

【エクセルVBA】フリー曲線できれいなSIN(COS)カーブを描く方法!

この記事では、図形挿入のフリー曲線を使って、きれいなサインカーブを描く方法をご紹介しています。記事中のVBAコードをコピーするだけ!
エクセルVBA

【VBA】セルデータを参照した吹き出しボックスを作成する方法!

「VBAでのデータ整理のついでに資料作成までやりたい。セルデータを参照した吹き出しはどうやって作ればいいんだろう。」この記事ではこんな悩みを解決します。記事中のVBAコードをコピペするだけでOK!
エクセルVBA

【VBA】テキストボックスを作成する方法!装飾まで完全自動化!

この記事ではエクセルにおけるテキストボックスの作成から装飾までをVBAで自動実行する方法をご紹介しています。テキストボックスを多用している人はぜひご覧ください。
エクセルVBA

エクセルシートの画像を一括削除!パワポみたいに選択する方法!

エクセル上の画像を選択するときに、わざわざCtrlキーとクリックで一つ一つ選択している人へ。この記事の内容を読めば一瞬で選択したい画像を一括選択できます。
エクセルVBA

【エクセル】マクロ実行ボタンの作成手順!画像つきで詳細解説!

何度もクリック作業をしてVBAを実行している人は多いのではないでしょうか?この記事ではシート上にマクロの実行ボタンを作成する方法をご紹介しています。
エクセルVBA

【VBA】指定したフォルダ内の画像をエクセルに大量貼り付け!

この記事では、あるフォルダに入っている複数の画像を、エクセルシートに順番に張り付けていくマクロをご紹介しています。一回作っておけば超便利!