- ベストアンサー
エクセル2007でのコネクタの正しい使い方とシェイプの一枚化方法
- エクセル2007でのコネクタの正しい使い方とシェイプの一枚化方法について教えてください。
- シェイプが複数あるシートを扱う際に、グループ化よりもコネクタを使用した方が便利です。具体的な使い方やシェイプの一枚化方法について教えてください。
- 現在、エクセル2007でコネクタを使用してシェイプの一枚化を試していますが、うまく動作しません。正しい使い方や解決策を知りたいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
コネクタは2つの図形を線で結ぶもので、一枚のシェイプにするものではないと思います。 クリップアート化すればどうでしょうか。 クリップ オーガナイザにクリップ アートを追加する http://office.microsoft.com/ja-jp/excel/HP051922101041.aspx
その他の回答 (2)
- xls88
- ベストアンサー率56% (669/1189)
>紹介先のサイトを参考にやってみましたが >どうしても出来ません(T_T) 多分、手順が間違っているのだと思います。 クリップ オーガナイザにクリップ アートを追加する http://office.microsoft.com/ja-jp/excel/HP051922101041.aspx ↑のページで Microsoft Office アプリケーションで作成したオブジェクトを追加する で解説されている手順通り行えばよいのですが、、、 挿入>図>クリップアート>クリップの整理 と進めば、クリップオーガナイザが表示されます。 Excelに戻り 対象の図形をCtrlキーあるいはShiftキーを押しながら複数選択 Ctrl+C でコピー クリップオーガナイザに移動 今回、フォルダは「お気に入り」を選択すれば良いと思います。 Ctrl+V で貼り付け といった手順になります。
お礼
できました! ツールバーがなくて、 クリップオーガナイザを表示しても、Ctr+Vが駄目だったので 出来ないと思い込みました。 お気に入りのフォルダを右クリック → クリップの貼り付け で、登録されました。 丁寧な解説をありがとうございました。 おかげで、便利になりそうです^^
- xls88
- ベストアンサー率56% (669/1189)
コネクタの一例です。 Dim shp1 As Shape, shp2 As Shape '図形描画 With ActiveSheet.Shapes Set shp1 = .AddShape(msoShapeRectangle, 100, 25, 100, 50) Set shp2 = .AddShape(msoShapeRectangle, 250, 100, 150, 80) End With 'コネクタ描画 ※位置は仮決め後再接続 With ActiveSheet.Shapes.AddConnector(msoConnectorStraight, 1, 1, 1, 1) .ConnectorFormat.BeginConnect shp1, 1 .ConnectorFormat.EndConnect shp2, 1 .RerouteConnections End With
お礼
なるほど。二つを結ぶように線が引かれましたが これならば、グループ化と何ら違わないですね^^; 私の考え方が違うようです。 でも、コネクタの使い方の勉強になりました。 ありがとうございました。
お礼
ありがとうございます。 クリップアートでも何でも良いので、一枚化したかったのです。 紹介先のサイトを参考にやってみましたが どうしても出来ません(T_T) 2007用のメニューを探してみたのですが(↓) http://office.microsoft.com/ja-jp/excel/HP030761231041.aspx ・・・自動で取り込んでくれると言うことは、裏を返せば自分では追加出来ないということでしょうか? エクセルファイルの外の独立したファイルからなら、取り込みできるのですが シェイプを登録することが出来ませんでした。 もしおわかりになりましたら、引き続きお願いいたしますm(__)m