小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2025年11月21日【ID:0】

メンバー限定

【ExcelVBA】円グラフでルーレットを実現

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


以下のような「円グラフを活用したルーレット」を作成する方法について紹介していきます。

※こちらで開発したファイルは、記事の最後にて配布しています。


1. 準備

以下の円グラフは、上の表(「はずれ」と「あたり」の割合)をもとに作成しています。
また、「▼」は別で作成した図形を重ねています。

上の表の「あたり」の割合は、以下のような数式で求めています。

=1-C3
// 1と「はずれ」の割合の差

そのため、「はずれ」の割合を変更するだけで、「あたり」の割合が自動で設定されます。


2. 実現方法

今回は、円グラフの「グラフの基線位置」を活用して、ルーレットを実現していきます。

円グラフは、「データ系列の書式設定」にある「グラフの基線位置」を変更することで回転させることができます。

こちらの値を、マクロで操作することで実現していきます。


3. コードの記述

以下のコードを記述します。


続きはIT予備メンバー限定です。

メンバー限定コンテンツになります。




IT予備メンバーページと連携することで内容を確認することができます。

メンバーとは


すでにメンバーの方は、
ログインして連携してから、こちらを更新すると閲覧できます。
※連携しても確認ができない場合は、少し時間を置いてご確認ください。

ログイン(新しいタブ)
※[ログイン]→[設定]→[IT予備-連携]で連携できます


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7359892

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】最初に覚えるべき集計関数(7選)

【Excel】シートの増減に対応した串刺し演算

【ExcelVBA】複数フォルダを一括作成

【ExcelVBA】自作関数(ユーザー定義関数)が自動更新しない

【Excel】テンプレートは便利

【Excel】エラーを無視して集計する

【Excel】存在しているシートのみ目次にリンクを表示

【ExcelVBA】空白を上に詰める

【Word】指定した位置でページを分ける

【ExcelVBA】双方向の入力を実現する方法

【Excel】数式で画像を参照して抽出できる!?

【Windows】圧縮ファイルを解凍した時の小技

【Excel】特定の日付まで連続で入力

【Excel・Googleスプレッドシート】マウスで横方向へスクロール

【Excel】価格の下三桁を480円または980円にする

【Excel】セルに分数を入力する

【Excel】表の一番右側のデータを自動抽出

【Excel】XLOOKUP関数を使って複数条件で検索

【ExcelVBA】ボタン1つで完了タスクを別シートに移動

【Excel】折り返して全体を表示して右端を揃える

【ExcelVBA】項目名をクリックするだけで並べ替え

【Excel】各フォルダへのハイパーリンクを瞬時に作成

【Excel】抽出データの増減に合わせて罫線を自動設定

【Excel】指定した期間の営業日数を求める

【ExcelVBA】表の最終行の行番号を取得する方法





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ