PC Online パソコン&モバイル、インターネット情報とソフトウエア活用サイト

本文へジャンプ

特設サイト一覧
ホーム > ソフトウエア > Excel > 目次
ログインしていません
ログイン

2008年5月30日 page:1/4次へ

追加した図形に複数の書式を設定する(第73回)

牧村 あきこ=テクニカルライター

印刷ページ
  • このエントリーをはてなブックマークに追加
  • Clip to Evernote
  • mixiチェック
「あとで読む」機能の使い方
(執筆時の情報に基づいており、現在では異なる場合があります)

 さて、セルにぴったり重なるように図形を挿入するプログラム作りも今回で最後です。前回は、フォームに配置したコマンドボタンをクリックすると、アクティブなセルに重ねて図形を挿入するイベントプロシージャを作成しました。今回も引き続き、このイベントプロシージャに手を加えていくことにしましょう。

挿入した図形に書式を設定する

 それでは前回作成途中のブックを開き、「Visual Basic」ツールバーの「Visual Basic Editor」ボタンをクリックして、Visual Basic Editor(以降、VBE)を起動します。VBE画面が表示されたら、プロジェクトエクスプローラの「UserForm1」をクリックして選択し、「コードの表示」ボタンを押してユーザーフォームのコードウィンドウを表示します(図1)。

拡大表示
図1 「UserForm1」を選択した後、「F7」キーを押しても同様にコードウィンドウを開くことができる

 コマンドボタンをクリックしたときに発生するイベントプロシージャには、次のようなコードを記述しました。

    ActiveSheet.Shapes.AddShape msoShapeRectangle, myLeft, myTop, myW, myH

 これはAddShapeメソッドを使って、図形を追加するコードだということを前回ご説明しました。今回は、この追加した図形に対し、以下の3つの書式を設定したいと思います。

1.塗りつぶしの色を設定する
2.塗りつぶしの透明度を設定する
3.図形を囲む線を「なし」にする


連載目次(新着順)

関連記事

キーワード

最新ランキング

PC Online会員登録

最新刊のご案内

最新の誌面から

  • 日経パソコン 2012年5月14日号

    日経パソコン 2012年5月14日号

    パソコンを仕事と生活に活かす総合情報誌
    ・お役立ち周辺機器購入ガイド
    ・最新画像処理ソフト驚きの実力
    ・新型CPU搭載の夏モデルが登場ほか

  • 日経PCビギナーズ 2012年6月号

    日経PCビギナーズ 2012年6月号

    パソコン初心者応援マガジン
    ・必ず見つかるネット検索
    ・写真の保存&印刷決定版
    ・キーボードの便利技43 ほか

  • 日経WinPC 2012年6月号

    日経WinPC 2012年6月号

    パワーユーザーのためのPC総合情報誌
    ・Ivy Bridge大研究
    ・本気で作る小型・静音PC
    ・新世代グラフィックスボードほか

  • 日経PC21 2012年6月号

    日経PC21 2012年6月号

    ビジネスマンのパソコン誌
    ・パソコン&スマホで地図&GPS
    ・PDF「新」活用術
    ・ネットでらくらく資産管理 ほか

日経パソコンスキルアップ倶楽部