• 締切済み

EXCEL ボタン一つで一気に印刷する方法

anyukilove305の回答

回答No.3

マクロや関数の勉強が主たる目的でないなら、市販ソフトを使った方が手っ取り早いし効率的です。 例えば、宛名の鉄人というソフトなら、印刷したい行(というかセル)を選択して右クリックから印刷ウイザードを開始するだけでご希望の操作が可能です。 もちろん、CTRLを押しながら飛び飛びに選択した場合でもそれらの行だけ印刷できます。

Fragarach
質問者

補足

市販のソフトでも以下のような点を考慮して使用することが可能でしょうか? ・会社で使用すること(不特定多数の人間がそれぞれのコンピュータで使用する) ・様々な書類を作成するため、フォーム、入力値の種類と数、excelと同等の計算処理ができる できるのであれば、そのようなソフトの購入申請を出してみたいと思います。

関連するQ&A

  • エクセル 宛名等を印刷する方法を教えてください。

    ●御指導いただきたき事。 1.住所録(エクセルで作成済み)を利用して、封筒の宛名・文書の宛名及び名札を作成する方法を教えてください。 2.全員ではなく、該当者のみ。 3.該当者の選択方法。 ● 住所録の概要(4行目項目名・データは5行目からです) B列  個人番号 C列  氏名 I列  郵便番号 J列  住所1 K列  住所2 ●封筒の宛名印刷方法。   印刷項目 C列の  氏名 I列の  郵便番号 J列の  住所1 K列の  住所2 敬称の  様 ●送付文書へ宛名の印刷方法 C列の  氏名 ●名札の印刷方法 B列の  個人番号 → 999 を四角の枠線で囲む C列の  氏名 敬称の  様    → 樋口 一葉 様 よろしくお願い致します。

  • エクセルの印刷マクロについてご教示下さい。

    現在、     シート1のA列に番号(NO1~200)を、B列からG列までには各番号のデータを入れて     整理したものを、シート2で作成した印刷様式に、印刷マクロ(年賀状の宛名印刷を修正     したもの)を使って印刷を行っていますが、マクロを実行するとデータがない番号も印刷     (カラ印刷)していますので、困っています。         印刷データがない番号(例えばB列にデータがない)については、印刷しないようにする     には、どのようなコードを入れればよいのでしょうか。          VBAをはじめたばかり(素人)ですので、よろしくお願いいたします。(エクセル2003使用)

  • フォームのチエックボックスにチエックを入れるた行のみ印刷出来るマクロ

    エクセル97で仮に下記のような表を作成しています 一番左の列にチエックボックスを並べて、印刷したい行のみチエックを入れると、上の標題とチエックした行のみ印刷したいのですが、そんなマクロのボタンを作成したいのですがご教授お願いします   A B C D E 1   ○○○表 2 □ あ い う え 3 □ え お あ え 4 □ い え お あ 5 □ か き く け

  • エクセルの見出しのヘルプについて

    エクセルに以下のようなヘルプがあるのですが、何度読んでも理解できません。どのようなケースでこの方法をつかうのでしょうか?またどのような利点があるのでしょうか。 よろしくお願いいたします。 各ページに印刷タイトルが印刷されない 行や列の見出し (ラベル) が入力されているページにだけ、印刷タイトルが印刷されます。たとえば、行見出しとしてセル A1:A5 を選択すると、行 5 より下の行だけが印刷されるページには行見出しが印刷されません。また、列見出しとしてセル A1:E1 を選択すると、列 E より右の列だけが印刷されるページには列見出しが印刷されません。これらのページに見出しを印刷するには、行または列の見出しをコピーします。 追加の行に行見出しをコピーする 行見出しとして印刷するセルを選択し、 (コピー) をクリックします。 行見出しが入力されていない、同じ列のセルを選択し、 (貼り付け) をクリックします。 [ファイル] メニューの [ページ設定] をクリックし、次に [シート] タブをクリックします。 [列のタイトル] ボックスをクリックし、行見出しを入力した列全体を指定します。たとえば、列 A のセルにコピーした行見出しを各ページに印刷するには、「$A:$A」と入力します。 追加の列に列見出しをコピーする 列見出しとして印刷するセルを選択し、 (コピー) をクリックします。 列見出しが入力されていない、同じ行のセルを選択し、 (貼り付け) をクリックします。 [ファイル] メニューの [ページ設定] をクリックし、次に [シート] タブをクリックします。 [行のタイトル] ボックスをクリックし、列見出しを入力した行全体を指定します。たとえば、行 1 と行 2 のセルにコピーした列見出しを各ページに印刷するには、「$1:$2」と入力します。

  • マクロでリストの印刷をしたい

    教えてください。 「案内状」を宛名を変更しつつ、一括で印刷したいと思っています。 Sheet1 にその「案内状」あり、宛先は空欄になっています。 Sheet2 に宛先名の表があります。A列に連番があり、B列に名前が50行あり、C列の任意の行に○のマークがしてあります。この○のところの宛名をSheet1 の「案内状」の宛先欄に埋め込み、一枚づつ印刷したいと思っています。マクロでこのようなことができないでしょうか。よろしくお願いします。

  • Excel マクロ・VBAの印刷方法について

    急ぎの回答です!! 関数式の入っているセル(空白表示)を印刷範囲に入れずに印刷する方法を教えてください。 別シートのデータを関数で引っ張てきてひな形のセルに表示しています。 行→$1:$6 列→$A:$Agは印 刷タイトルに設定。 A列7行目から1.2.3... とNo.が入っており、 B.~J. 列7行目からはデータが最終の50まで入力してます。( 関数式=IF(COUNTIF(コード,$S$1)<ROW(A1),"",OFFSET([元リスト.xlsx]商品一覧!A1,MATCH($S$1,コード,0),1)) ) K.~AG.列7行目からは書式データ(同じ文面の繰り返です。最終の50まで入っています)B~J列の7行目から関数(データ)=IF(COUNTIF(コード,$S$1)<ROW(A1),"",OFFSET([元リスト.xlsx]商品一覧!A1,MATCH($S$1,コード,0),1))をコピぺと一部を変更しセルへ入力して別シートからデータを引っ張てきてます。この関数だと該当する値がない場合はセルは表面上は空白セルに見えますが、セルには数式が入っている状態です。セルデータの最終行を習得し印刷に設定すると関数入力されているところで最終行と認識し、関数式を入れている50行まで印刷してしまいます。 したいことは、データが表示されている30行までなら30行まで印刷という感じにはできないでしょうか? シートを様式一枚ずつ作成しており、1ブックには20シートずつ保存しています。そしてこのブックはおよそ30ブックあります。 1ブック内の全てのシート(20シート)に反映できるようしたいです。 ※30行までデータが表示されている場合、C~Jには途中とちゅうで空白欄がありますが、B列は30行全てデータの表示(該当する場合)されます。 Excel マクロ VBA に詳しい方回答お願いします! B7からはB56まですべて関数式を入力しています(最大50までデータが表示されるように) シート枚数と、元のデータ数が行で7000程とかなり多く、このような関数式になりました。できればマクロ、VBA等での処理が望ましいです(時間がないので><)よろしくお願いいたします!!!

  • エクセルで差込印刷する方法

    エクセルで年賀状に一名ずつ名前を入れる方法がわかりません。 エクセルには100人分の名前は入っていて、年賀状も100枚ほど用意しているだけです。 あとは、ただ名前を入れるだけで完成できます。 昨年までは範囲指定を設定すると、一名(一行)ずつ印刷できたのですが、先ほどやったところ、4名(4行)ずつの印刷になってしまいます。どうにか1名ずつにしたいのですが、なかなかみつかりません。 どなたか教えていただけないでしょうか?

  • Excelマクロのコードをお教え下さい

    こんにちは。 カテゴリー違いなら申し訳ありません・・。その際はご指摘いただければと思います。 マクロの超初心者ですが、会社での業務効率UPのために以下のようなマクロを組もうと必死になっています・・・。 アドバイスを頂ければ幸いです<( _ _ )>。(なんかもう丸聞きみたいなもので大変申し訳ないのですが;) ややこしいですが、宜しくお願い致します。 <A列>    <B列>    <C列>  □    ファイル  フラット  □    ファイル  クリア  □    筆記    ボールペン  □    整理    クリップ(大)  ↑ チェックボックス 上記のような表(実際は数百行)を元にしています。 この表を、 例)フラットファイルにチェックをつけ、隣のシートの指定セルに反映させてコピーしたい! (1)B列でオートフィルタをかけ、ファイルの行を抽出 (2)抽出した行の中からフラットの行を選択(A列のチェックボックスをクリック) (3)1,2を繰り返し、チェックボックスにチェックのついたものだけを隣のシートの指定セルに反映させる。   B列・・・D1セル C列・・・D2セル 上記のような流れにしたいのですが、自分がするとオートフィルタをかけた時点でチェックボックスがいっぱい重なってしまい、とてもごちゃごちゃした感じになってしまいます。 (色々なHPを見ていたのですが、右クリックするだけでチェックボックスが現れてチェックが入るというものもありました。 理想はこちらだったのですが・・・技術的にとても無理で理解できず断念してしまいました)。 少し長文になってしまいましたが、どうぞ宜しくお願い致します。

  • ワード2000はがき印刷で、特定の宛名を除くには?他

    こんばんは。ワード2000初心者です。 会社で来年の年賀状の宛名をワードのはがき印刷ウィザードを利用する事になり、 先日、やっと「はがき住所録」への入力が終りました。 私の会社には、支店がいくつもあり、その全部を本社で宛名印刷しなければなりません。その数およそ1000件です。 この時期になると、喪中のはがきも続々と届き、印刷の段階でその分を除かなくてはなりません。 ワード2002では、特定の宛名を除く場合、チェックボックスをオフにすれば自動的にその宛名は印刷されないように設定できるのですが、2000では、無理なのでしょうか? かなり苦戦してます。 すべての宛名は、「名前ボックス」を使って、支店ごとに分けてあるので、 出来れば「並べ替え」などはしたくないのですが、他に方法はありますか? やっぱり、一度住所録からその特定の宛名(喪中の為)だけ削除するとか、ページごとに印刷しなくちゃならないのでしょうか? 気が遠くなるような作業ですよね・・・(涙) また、ワード2002ではシート別に差し込むデータの表を選択できるのに対し、 2000ではどうやらそういった、表を選択するということが出来ないみたいなのですが・・・? せめて、それが出来れば特定の宛名だけ別のシートに移すだけで、いいのかな~なんて思うのですが。 今、通常の仕事をこなしながら、年賀状の他にお歳暮やお年賀の発注なども担当していて、もう一杯一杯です。 なんとか少しでも楽できる方法があれば教えてください。宜しくお願いします。☆★☆★

  • VLOOKUP関数とCONCATENATE関数で封筒に宛名印刷

    エクセルで、A列には郵便番号、B列に住所、C列は会社名、D列に名前が入力された表があります。 ひとつのセルを検索ワード入力専門のセルとし、そこに会社名を入れることで、VLOOKUP関数とCONCATENATE関数を使って封筒の宛名印刷をしようと思いますが、式の組み方がよくわかりません。 ご助言下さい。 マクロはわかりません。 宛名印刷ソフトを使ったりせず、会社の封筒に体裁を合わせて印刷しようと思いますので、エクセルで宛名印刷したいです。