タグ

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

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

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

    exlair
    exlair 2008/10/18
    VBAでグラフ作成、簡単な例をコメントつきで説明
  • VBAブック制御

    3.ブック・シートの制御 3ー1ブックをチェックしオープン又はアクティブ化 Const fil2 As String = "b:\VBA雑\小文字.xls" Const fil2a As String = "小文字.xls" Sub 例31() fila = 0 For Each file_name In Windows If file_name.Caption = fil2a Then Windows(fil2a).Activate fila = 1 End If Next If fila = 0 Then Workbooks.Open Filename:=fil2 End If End Sub ・このプログラムでは定数を使用しファイル名を入れているが、システムに合わせ変更する。 ・Fore EachでExcelでオープンされているウインドウを調べ

    exlair
    exlair 2008/10/18
    簡単なチェックなど基本作業
  • 1