• 締切済み

excel VBA

excel VBA プリンタの出力を縦から横に変更したいのですが。。。 関数しりたいです。

みんなの回答

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

マクロの自動記録をとってみればすぐわかるはずですが… ページ設定の  Sheet.PageSetup.Orientation = xlPortrait/xlLandscape xlPortraitが縦で、xlLandscapeが横みたいです。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルVBAで

    いつもお世話になっています。 エクセルVBAでセルのデータを読み込んでテキストファイルを出力するプログラムを書いています。 その際に、セル内のデータで「00」や「01」などのデータを読み込んで、そのままテキスト出力させたい場合関数の指定をStringにした場合「0」や「1」と出てしまいます。 「00」や「01」でテキスト出力させる方法を教えてください。 よろしくお願いいたします。

  • Excel VBA 圧縮、伸長の関数は?

    Excel VBAでプログラミングしています。 扱うデータ量がおおきくなったためデータの保存はExcelシートから 外部ファイルに変更しました。しかし、ファイルサイズが大きくまた、VBAでの 処理が重く感じます。そこで、データを圧縮、伸長する関数があれば便利と思っています。ファイルに出力後に圧縮する方法はあるようですが、VBA処理、ファイルの読み書き時にデータが軽いといいので、VBAで扱える関数があればと思っています。関数、または他の方法をご存じの方、お教え願います。

  • エクセルに張り付けている画像をVBAで指定の範囲を削除し、画像サイズを

    エクセルに張り付けている画像をVBAで指定の範囲を削除し、画像サイズを変更させることは可能でしょうか?似たように情報は見ましたが、どれも上手くいかずに困っています。具体的には、縦1000×横1200の画像があります。(上50、下80、左150、右200)を削除し、縦870×横850の画像にし、さらに90%にサイズをトリミングし、縦435×横425としたいのです。これをVBAで一発で行う方法があれば教えて下さい。また、同じシート、異なるシートに複数の画像があった場合、全てを同時にできましたらなお良いです。以上、宜しくお願いいたします。

  • Excel VBAでできること

    仕事でExcelの関数は比較的よく使っていますが、 VBAを使うと、関数の利用に比べて何が便利なのでしょう? また、みなさん通常どうやってVBAを学ばれていますか? 教えてください。宜しくお願い致します。

  • ExcelのVBAでファイル操作

    ExcelのVBAを使って、バックアップしたメディアのデータベースを作ろうと思っています。 そこで、CDドライブに入っているファイル名や、ファイルのサイズを出力したいのですが、どの関数を使えばよいのでしょうか?

  • EXCELのプレビューについて

    EXCELで文書を作成しページ設定を「A4縦」の状態から「A4横」に変更しても、プレビューはA4縦で表示され横になりません。実際に印刷しても縦で出てきます。 再度設定使用画面を開くと設定は横になっています。 違うプリンタードライバーに変更しても同じです。 どうすれば横で印刷できるようになるでしょうか? WIN98,EXCEL2000です。

  • エクセルのVBAについてですが

    エクセルのVBAについてですが A1で、変数aを0~10まで変更させるとします。 そのとき、たとえばA2にaに対応したyが出力されるとします。 (つまり、a=0のときy=y0,a=1のときy=y1、a=2のときy=y2・・・) このときB1,B2,B3にy0,y1,y2と順番に出力させる方法はありますか?

  • VBAでまとめてセルから読み込む方法

    Excel2007のVBAでセルを一セル一セルずつ読み込む方法はわかりました。 ですが、縦と横に複数あるセルをまとめて読み込みデータベースに書き込む方法がわかりません。 例えば、 (1)縦4、横4あるセルをまとめてコピーしてデータベースに書き込む方法 (2)データベースからまとめて読み込んで縦4、横4にまとめて出力する方法 などです。 以上、お手数ですがよろしくお願いします。

  • EXCEL VBA

    こんにちは、 EXCEL VBA を勉強しております。 そこでDIM、REDIM 関数とはどんな物でしょうか? 又英語の略ならば何の略でしょうか?

  • EXCEL VBAの日付関数について

    EXCEL VBAの日付関数のことでお聞きしたいことがあります。 エクセルの関数でワークデイ関数がありますが、例えば C1セル: =WORKDAY(A1,10,B1:B10) これをVBAのコードで書くと、どういうコードになるのでしょうか。 VBAの関数については詳細に書かれたテキストを持っておらず、WorksheetFunctionを使ってチャレンジしてみましたが どうも上手くいきませんでした。 初歩的な質問かも知れませんが、どうぞよろしくお願いいたします。

このQ&Aのポイント
  • iPadでレシートプリンタ接続しようとした際、プリンタがスリープ状態になっているため、Bluetooth接続がエラーとなります。プリンタのスリープ状態を回避する方法を教えてください。
  • 【TM-m30II-H】Bluetooth接続時に問題が発生しています。iPadでレシートプリンタ接続しようとすると、プリンタがスリープ状態になっているため、接続がエラーとなります。プリンタのスリープを回避する方法を教えてください。
  • 【TM-m30II-H】Bluetooth接続時の問題について質問です。iPadでレシートプリンタ接続しようとすると、プリンタがスリープ状態になり、接続がエラーとなります。プリンタのスリープを回避する方法を教えていただけますか?
回答を見る