VBAに関するboncurreyのブックマーク (2)

  • 2軸のグラフをデータ系列毎に分けてグラフを作成する - アプリケーションとしてのVBA

    ◆2軸のグラフをデータ系列毎に分けてグラフを作成する 2軸のグラフをデータ系列毎に分けて作成します。 売上などの金額が大きいデータ系列と粗利率のように 1 以下のデータ系列のグラフを グラフウィザードで作成したら、粗利率の数値軸が売上の数値軸と同じになってし まったことありませんか? 粗利率は 1 以下で売上の数値軸でグラフを作成したら、グラフが埋もれてしまいます。 この数値軸を変えようとして、四苦八苦したことが何度もあります。 この方法で作成すれば、こんなことはなくなります。 データ系列を作成・指定して「売上」と「人件費」の棒グラフと「粗利率」の 折れ線グラフを第2軸で作成する方法です。 Sub sample7() Dim ThisSheet_Name As String '現在アクティブになっているシート名を取得 ThisSheet_Name = ActiveSheet.Name '空

  • VBA基本(ユーザーフォームの作り方)

    「ユーザーフォーム」とは何でしょう。 「ユーザーフォーム」というのは、Excelの「ツール」メニューの「オプション」を選択すると表示される、固定ダイアログと言われる種類のフォームウィンドウを自由にデザインして作成し表示利用できる機能です。 「入力画面」としたり、一括処理の起動条件の「指定画面」としてマクロ上で利用します。但し、「入力画面」としては、ワークシート自体が来は入力画面なので機能としては重複しており、この要件では必須となるものではないという考え方もあると思います。 VBE上からユーザーフォームをプロジェクトに追加します。 この画像は新規ワークブックから行なっています。(VBEのツールバーは非表示にしています) VBEのプロジェクトエクスプローラでプロジェクトを右クリックして「挿入」→「ユーザーフォーム」を選択すると「ユーザーフォーム」が挿入され利用できるようになります。 追加され

    boncurrey
    boncurrey 2010/02/25
    入力フォーム
  • 1