これは私が現在持っているコードです - そして、私は1004ランタイムエラー範囲を取得し続けます。どのように私はこれを修正することができる任意のアイデア? Sheets("KPIs").Activate
へExcelからPDFへの複数の範囲
Sub ToPDF()
'
' Macro2 Macro
'
'
Sheets("KPIs").Select
Range("B3:Y46,AA3:AX46,AZ3:BW46,BY3:CV46,CX3:DU46,DW3:ET46,EV3:FS46,B48:Y91,AA48:AX91,AZ48:BW91,BY48:CV91,CX48:DU91,DW48:ET91,EV48:FS91,B93:Y136,AA93:AX136,AZ93:BW136,BY93:CV136,CX93:DU136,DW93:ET136,EV93:FS136,B138:Y181,AA138:AX181,AZ93:BW181,BY138:CV181,CX138:DU181").ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\Users\strzelecki-e\Desktop\Macros\KPIs.pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:=True
End Sub
コードは機能しますが、グラフが小さくなり、チャートの2つが同じページに表示されるという問題があります。 – Emily
チャートのサイジングと同じページの2つのチャートを偶然手助けできますか? そして、まだ私はまだまだ初心者であると思います:) – Emily
新しい質問があれば、新しい質問を投稿してください。私はそれを見て喜んで(ここの他のすべてのように)。しかし、PDF結果の書式を変更したいと思うことは、私には大変聞こえます。しかし、ページ区切り、ズーム、ページレイアウトを定義せずにそうすることは、ほとんど不可能です。したがって、おそらく、印刷目的でのみ新しいExcelファイル(またはシート)を作成する必要があります。このExcelファイル(またはシート)では、上記のコマンドを使用して、必要なものすべてを適切にフォーマットしてPDFに印刷できます。 – Ralph