カテゴリ
パソコン関連のお得情報
最近のEXCELは昔のものと違って、図形(オートシェイプ)も細かい設定ができるようになりました。3D回転やテクスチャ設定など、簡単なものから細かいものまで、エクセルのみで表現できます。
その為、作成した図形を「エクセルとして保存」ではなく、「画像ファイルとして図形のみで保存」したい場面があります。
この記事では、前回のハートドロップスの簡単な手作り方法!作り方と材料の購入先の記事で使ったEXCEL図形を、実際にエクセルのみを使って保存した方法をご紹介します。
[box03 title=”この記事を読んでほしい人”]
EXCELの「ワードアート」「図形」「テキストボックス」をPNGで保存するには、2通りの方法があります。
①で保存した画像ファイルはこちら
②で保存した画像ファイルがこちら
[chat face=”nekoniko.png” name=”” align=”left” border=”gray” bg=”none” style=”none”]この方法は保存形式を変えるだけなので、下準備もなくとっても簡単だよ!急いでいる人はこちらの方法がおすすめ!画質にこだわりたい人は次の「マクロを利用して保存」を読んでね[/chat]
複数の図形を一つの画像として保存したいときは、グループ化をしておきましょう
[chat face=”nekoniko.png” name=”” align=”left” border=”gray” bg=”none” style=”none”]グループ化のやり方はこちらの動画を参考にしてね[/chat]
マクロで保存する方法は、マクロを登録する手間はありますが、高画質で保存することができます。マクロのコピペの方法はEXCELで便利なマクロ・関数を使って作業効率を上げる方法まとめの記事で画像つきで分かりやすく説明しています。
このマクロは「なんでも保管屋」さんの「Excel上のイラストや図形をpng画像として見たまま保存する方法」を参考にさせて頂きました。
[blogcard url=”http://hokanko.mond.jp/wordpress341/excel%E4%B8%8A%E3%81%AE%E3%82%A4%E3%83%A9%E3%82%B9%E3%83%88%E3%82%84%E5%9B%B3%E5%BD%A2%E3%82%92png%E7%94%BB%E5%83%8F%E3%81%A8%E3%81%97%E3%81%A6%E8%A6%8B%E3%81%9F%E3%81%BE%E3%81%BE%E4%BF%9D%E5%AD%98″]
Sub png画像保存()
With ActiveWorkbook.ActiveSheet
.Activate
With .Shapes
If .Count >= 2 Then
.SelectAll
Selection.Group.Name = "png画像"
Else
.SelectAll
Selection.Name = "png画像"
End If
End With
End With
With ActiveSheet.Shapes("png画像")
.CopyPicture
ActiveSheet.ChartObjects.Add(0, 0, .Width, .Height).Name = "貼付用"
End With
With ActiveSheet.ChartObjects("貼付用")
.Chart.PlotArea.Fill.Visible = msoFalse
.Chart.ChartArea.Fill.Visible = msoFalse
.Chart.ChartArea.Border.LineStyle = 0
End With
Application.OnTime Now + TimeValue("00:00:03"), "sample2"
End Sub
Private Sub sample2()
Dim mysn As String
mysn = ActiveSheet.Name
With ActiveSheet.ChartObjects("貼付用")
.Chart.Paste
.Chart.Export myDeskTopPath & "\" & mysn & "png画像.png"
.Delete
MsgBox "デスクトップにpng画像として保存しました。"
End With
End Sub
Function myDeskTopPath()
' デスクトップパスの取得
Dim MyWSH As Object
Set MyWSH = CreateObject("WScript.Shell")
myDeskTopPath = MyWSH.SpecialFolders("Desktop")
Set MyWSH = Nothing
End Function
ついついエクセルで作ってしまったり、元々パワーポイントが入ってなかったり理由は様々ですが、もしパワーポイントを使える環境ならば、初めからパワーポイントで作成することをお勧めします。図形の使い方などはエクセルとほとんど一緒です。
[chat face=”nekoniko.png” name=”” align=”left” border=”gray” bg=”none” style=”none”]パーワポイントなら書いた図形を右クリックして「図として保存」を選ぶだけだよ[/chat]
ちょっとした図形を保存したいときなど、使い慣れたEXCELで画像保存できればとても便利ですね!
他にも右クリックで線が書けるEXCEL工程表テンプレート無料ダウンロードやEXCELでダブルクリックだけで○等の記号や数字を入力する方法などエクセルの便利小技をご紹介しています。
[chat face=”nekoniko.png” name=”” align=”left” border=”gray” bg=”none” style=”none”]エクセルには知らないだけでもっと便利な時短技が沢山あります。そんな情報をごっそりまとめたこちらの本は、エクセルが好きな方・苦手な方どちらにもおすすめできる本です[/chat]
例えば、私も利用していますが、コピーする際にはCtrl+DやCtrl+Rを使い、マウス・クリックを使わず時短で行います。
[chat face=”nekoniko.png” name=”” align=”left” border=”gray” bg=”none” style=”none”]勿論、ネットで検索すればその都度説明サイトを発見できますが…。困ったときではなく、知識として便利技を覚えておきたい場合は便利な一冊です[/chat]
Microsoftofficeとの互換性の高さと、動作の軽さ評価されているキングソフトオフィスは私も利用したことがありますが、違和感なく操作することが可能です!
[chat face=”nekoniko.png” name=”” align=”left” border=”gray” bg=”none” style=”none”]今なら30日間無料なので、Microsoftofficeの購入を検討している方は、一度キングソフトオフィス利用してみるのもいいかも![/chat]
開発、IT・ソフトウェア、データサイエンス、エクセル、マネージメント、マーケティングなど豊富なジャンルで学びたい分野がきっとみつかる世界最大級のオンライン学習サイトUdemy 1講座あたり数1000円~受講可能な講座は、視聴期限もなしで30日返金保証つき!【Web開発初心者向け!】Web開発入門完全攻略 充実の18時間コース など様々なコースが用意されています。