Excel印刷設定方法

UiPath初心者です。

Excelの印刷設定で、縦横の方向を設定したいのですが、
アクティビティが見つかりません。
ホットキーとレコーディングを使うしかないのでしょうか。

1 Like

ですねぇ。。。

か、かんたんEXCELアクティビティパックにあるかどうか、、、

残念ですが見付けられませんでした😢
ありがとうございます。

ここから、「質問」してみると、作者に届いて、アクティビティを追加してくれるかもしれませんね。

1 Like

VBAか.NETで出来ると思います。

1 Like

出来た!
1)EXCELApplocationScopeで対象ファイルを開く
2)「VBAの呼び出し」アクティビティで、"PrintSet.txt"を指定し、その中の"横向き"マクロを指定する。
image

PrintSet.txt (383 バイト)

やってみてください<m(__)m>

※検証してみたロボも添付します
Excel印刷設定方法.zip (2.7 キロバイト)

3 Likes

ありがとうございます!
そんな投稿箱があったのですね!!

ありがとうございます!
試してみます!!!

1 Like

すみません。
使い方をもう一度教えてください。
横向きにしたかったので、
頂いたファイルをセットし、image
Excelアプリケーションスコープの中に横向きだけを配置したのですが、
縦向きのままでした💦
image

アクティブシートを対象としていますので、対象とするシートをご確認ください

1 Like

すみません。。
仰る内容が分かりませんでした。。

EXCELシートの向きを変えたいのは、セルの書き出ししたりするシートでしょうか?それとも書込みなどがないシートでしょうか?

ファイルを開いたときに、選択されているシートを対象に機能するPrintSet.txtになっています(同ファイルを見たときに、ActiveSheetってなっているのが、それですね)

1 Like

おはようございます。
向きを変えたいシートは、
robotで集計した後、Excelへdtを書き込みその後印刷設定をしたいと思っていました。

"Sheet1"が対象となるはず。。。

改造してみました。エントリメソッドのパラメタに、対象シート名を{}で括って指定してみてください(例ではSheet3を対象とした)

PrintSet.txt (714 バイト)

image

1 Like

出来ました!!!
ありがとうございます!!!

このからくりを教えて頂くことは出来ませんか?

もしかしたら、、
ここを変えたら
印刷設定の『すべての列を1ページに印刷』が出来るなど、
今後活かせそうなので φ(…)メモメモ

テキストファイルなので、見る人が見ると、ははん!って。。。(^^♪

:cry::cry::cry:
見る人になれません:cry::cry:

VBAコードで解決済みだと思いますが、.NETコードも書いてみました。参考まで。

2 Likes

フォローさせていただきました<m(__)m>

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.