No.1ベストアンサー
- 回答日時:
こんにちは。
オートシェイプを画像ファイルとして保存するのは通常操作で可能です。
ファイル→Webページとして保存 を使います。
Webページとして保存を行うとファイル名.filesという名前のフォルダが作成され、その中に画像ファイルが出来ます。
ただし、この操作を「マクロの記録」で記録しても直接画像ファイルにする記述が記録されるわけではありません。
結果として出来上がると言うことなので、マクロで使うとすれば出来上がった画像ファイルをコピーしてどこかに取り出してからファイルを削除する、という方法になるかと思います。
どうでしょうか。
確認遅れて申し訳ございません。
Webページ保存という形でマクロの記録ですがやってみました。
Sub Macro1()
ActiveSheet.Shapes.AddShape(msoShapeRectangle, 147#, 134.25, 74.25, 43.5). _
Select
ActiveSheet.Shapes.AddShape(msoShapeRectangle, 188.25, 200.25, 86.25, 40.5). _
Select
ActiveSheet.Shapes.AddShape(msoShapeRectangle, 268.5, 132.75, 72.75, 50.25). _
Select
ActiveSheet.Shapes.AddShape(msoShapeOval, 208.5, 79.5, 45.75, 45.75).Select
ActiveSheet.Shapes.Range(Array("Rectangle 1", "Rectangle 2", "Rectangle 3", _
"Oval 4" _
)).Select
Selection.ShapeRange.Group.Select
ChDir "T:\"
'↓HTML方式で保存 FileFormat:=xlHtml
ActiveWorkbook.SaveAs Filename:="T:\htmlSave.htm", FileFormat:=xlHtml
End Sub
で、T:\htmlSave.files\image001.gifが出来るのでそれをコピーするなりすればいいですね。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/03/27 13:25
- Visual Basic(VBA) 【VBA】Excelの特定範囲のセルを画像で保存したい 2 2023/01/25 13:06
- Excel(エクセル) EXCELのグラフを画像(JPG形式)で保存、通常実行がうまく行かない。ステップインはうまく行く 3 2022/08/30 12:06
- Excel(エクセル) Excelのマクロコードについて教えてください。 1 2022/03/27 10:47
- Visual Basic(VBA) VBAで特定の場所にあるCSVファイル(複数)から特定場所を抜き出してExcelに転記したいです。 11 2023/05/23 16:29
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/06/01 14:45
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【VBA】マクロの入ったファイル...
-
WebBrowserにHTMLテキストを読...
-
VB 2005 色データの保存、読出...
-
VBSでファイルを指定のフォルダ...
-
サポートされたファイル形式お...
-
SH-02 着うたを作成したい
-
ガラケーからPCへの写真の取り込み
-
Googleマップに保存した地点が...
-
e-taxで送信ファイルの拡張子が...
-
A4の紙に印刷されている文字を...
-
個別に違う添付ファイルを付け...
-
Access2016のExcelインポートの...
-
PC内で速度を遅くした音源をCD...
-
ITパスポートの一環で質問です...
-
クリッカブルマップ(イメージ...
-
stdio.hの中身
-
エアコンの冷媒 R410Aの重...
-
Visual Basic.NETの、Form 間で...
-
GIMP separate+プラグイン クラ...
-
VisualBasicとswfファイル
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【VBA】マクロの入ったファイル...
-
VBSでファイルを指定のフォルダ...
-
Emacsで保存ができない
-
エクセルでファイルを閉じるボ...
-
HTMLでアンカーをはりPowerPoin...
-
リストボックスの保存方法を教...
-
WebBrowserにHTMLテキストを読...
-
eclipseの保管が押せない!
-
Android Studio 難しい
-
EXCEL/VBAでWORDファイル名の先...
-
python文字化けエラーが発生し...
-
RTFテキストの保存
-
HTMLファイルと、MHTファイルを...
-
fireworksでjpeg保存可?初心者...
-
VB 2005 色データの保存、読出...
-
VBからPDFファイルを開き方で質問
-
UWSCでエクセルファイルのみを...
-
Visual studio2022についての質...
-
ダブルクォーテーション付きの...
-
PictureControlのハンドルをCIm...
おすすめ情報