Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


10199 / 76734 ←次へ | 前へ→

【72085】Re:散布図で画像をマーカ-位置に指定した角度で置きたい
発言  rabbit  - 12/5/27(日) 16:51 -

引用なし
パスワード
   説明ありがとうございます。
やろうとしていることは大体わかっていた積もりです。
どこまでカスタマイズするかの割り切りの問題です。

私が念頭に置いていたのは、こんな話です。
・データラベルに、角度に応じて"→"もしくは"←"を書き、
 それに適切な傾きを与えれば可能です。
・マーカーそのものは表示せず。
・データラベルのラベルの位置は「中央」
とします。

下記は、円に相当する36個の点をプロットした散布図において、
各点について、円から垂直に外に向いたベクトルを表示する例です。
参考になれば幸いです。
(Excel2010を使用していますが、バージョン依存でしたら失礼)

Sub test()
  Dim k As Long
  Dim theta As Double
  For k = 0 To 35
    theta = Cells(k + 2, 4).Value
    With ActiveChart.SeriesCollection(1).Points(k + 1).DataLabel
      Select Case theta
        Case Is <= 90
          .Text = "→"
          .Orientation = theta
        Case Is <= 270
          .Text = "←"
          .Orientation = theta - 180
        Case Else
          .Text = "→"
          .Orientation = theta - 360
      End Select
    End With
  Next
End Sub

図形を追加する方法も可能は可能だと思います。
それでは頑張って下さい。私はこれで。

5 hits

【72075】散布図で画像をマーカ-位置に指定した角度で置きたい 目指せマクロの達人 12/5/26(土) 19:35 質問
【72079】Re:散布図で画像をマーカ-位置に指定した角... rabbit 12/5/27(日) 11:06 発言
【72083】Re:散布図で画像をマーカ-位置に指定した角... 目指せマクロの達人 12/5/27(日) 14:17 発言
【72085】Re:散布図で画像をマーカ-位置に指定した角... rabbit 12/5/27(日) 16:51 発言
【72090】Re:散布図で画像をマーカ-位置に指定した角... 目指せマクロの達人 12/5/28(月) 17:44 発言
【72097】Re:散布図で画像をマーカ-位置に指定した角... 目指せマクロの達人 12/5/29(火) 12:53 発言
【72101】Re:散布図で画像をマーカ-位置に指定した角... kanabun 12/5/29(火) 17:08 発言
【72106】Re:散布図で画像をマーカ-位置に指定した角... 目指せマクロの達人 12/5/29(火) 22:55 お礼
【72089】Re:散布図で画像をマーカ-位置に指定した角... kanabun 12/5/28(月) 16:22 発言
【72091】Re:散布図で画像をマーカ-位置に指定した角... 目指せマクロの達人 12/5/28(月) 17:55 発言
【72117】Re:散布図で画像をマーカ-位置に指定した角... rabbit 12/5/30(水) 22:02 発言
【72118】Re:散布図で画像をマーカ-位置に指定した角... あすなろ 12/5/30(水) 22:58 発言
【72120】Re:散布図で画像をマーカ-位置に指定した角... kanabun 12/5/31(木) 8:45 発言
【72121】Re:散布図で画像をマーカ-位置に指定した角... マクロはひとまずコピペ 12/5/31(木) 17:01 お礼

10199 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free