- ベストアンサー
エクセルで空欄を印刷せずに設定する方法とメモを印刷する方法
eden3616の回答
- eden3616
- ベストアンサー率65% (267/405)
何列利用されてるのかわかりませんが仮に3列(A~C列)の印刷範囲としたら A1:C59の範囲を選択した状態で、エクセルのメニューから「データ」>「フィルタ」を選択して頂き 設定されたフィルタの[▼]をクリックしてから「(空白セル)」のチェックボックスを外して 印刷というのは手間ですか。 であれば上記作業でフィルタを作成してから、 エクセルのメニューより「開発」>「マクロの記録」をクリックしてマクロの記録ウィンドウを出します。 「マクロ名」を分かりやすい名前を付けて(必要であればショートカットキーを設定可能) 「OK」をクリックします。 実際に【A1の[▼]をクリックして「(空白セル)」のチェックボックスを外す】作業を行ってから 「開発」>「記録終了」をクリックしてください。 エクセルのメニューから「表示」>「マクロ」とクリックして頂き、上記で付けられた名前のマクロを一覧から選択して 「実行」をクリックしてください。 「フィルタで空白セルを外す作業」をこのマクロでできるようになります。 作成したマクロの実行方法ですが、上記方法以外にも色々ありますのでご参考ください。 ・ショートカットを設定している場合はショートカットキーの入力だけでマクロを実行することができますのでさらにお手軽です。 ・セルに図形(オートシェイプ)を挿入して、シェイプを右クリックして「マクロの登録」を選び、作成したマクロを登録すると シェイプをクリックすることでもマクロを実行することができるようになります。 ・クイックアクセスツールバー(エクセルオプション>ユーザー設定から設定可能)の設定で、コマンドの種類を「マクロ」にすると作成したマクロが一覧に表示されますので、選択してから「追加」でタイトルバーにマクロ実行用のボタンが作成されます。
関連するQ&A
- エクセル2007での印刷設定
エクセル2007を使用しています。 セルの1~2行のA~K列に項目のインデックスを作りデータを入力しました。(1・2行目のセルを結合したセルと別々のセルがあります) (1)入力時は、ウインドウの固定をしていたので問題なかったのですが、印刷時に、この1~2行目のセルのインデックスを2ページ目以降の全てのシートに印刷するには、どう設定すればよいでしょうか? (2)データを入力したセルは500行ほどあり、印刷をすると15枚ほどになるようです。印刷した順番を間違えないためにも、一枚ごとにページをつけたいのですが、こちらは、どう設定すればよいでしょうか? 上記2点、回答いただけると助かります。
- ベストアンサー
- オフィス系ソフト
- エクセルによる流し込み印刷をしたい。
今現在、 ”リスト”シートに個人リストがあり、VLOOKUPを使用し A列に「1」を入力するとその行の個人データが ”カード”シートにレポート(個人カード)として出るようになっております。 ”リスト”シートのA列に「1」入力、”カード”シートを印刷 ↓ ”リスト”シートのA列の「1」を消して一段下に「1」入力、”カード”シートを印刷 これを繰り返していますが、 ”カード”シート内に、「何行から何行までを印刷する」マクロを作成したいのです。 A6に開始行を入力、A7に修了行を入力すると流し込み印刷が出来るようになりたいのです。 VBA初心者です。 恥ずかしいような質問ですが、よろしくお願いします。
- 締切済み
- その他(業務ソフトウェア)
- 印刷された紙の空欄の中に文字を改めて印刷する方法
「エクセルのファイル(罫線の表の複数の枠中の一部に文字データが入力されているもので一部の枠は空欄のまま)」をプリンタで印刷した紙があり、その紙の上に、印鑑が押してあります。 その後、その「印鑑が押された紙」に印刷された「エクセルのファイル(罫線の表の複数の枠中の一部に文字データが入力されているもので一部の枠は空欄のまま)」の中の、一部の空欄の中に、文字データを印刷するための方法(おそらくエクセルを使っての方法)としては、どのような方法が考えられるでしょうか? つまり、「印刷された紙の空欄の中に文字を改めて印刷する方法」についての質問です。 私がこのようなことをしたいと思っているではなく、他の人が作ったと思われるそのような「紙」がありますので、どのようにしたやったのかを知りたいのです。 よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- Excel97 印刷範囲の設定
ある大きな表を作っており、3行目に表の項目があります。 この項目にオートフィルタを設定し、データを振り分けたものを何回か印刷するという ことをしています。 このとき、1行目と2行目は印刷したくなく、今は毎回印刷範囲を指定しているのですが、 1行目と2行目のセルを「表示しない」に設定する以外で、簡単に行える方法はないでしょうか。 ※印刷範囲設定で、開始行は3行目でいいのですが、終了行が毎回違うため、その都度 印刷範囲を設定しなければいけないのが、煩わしいので。
- 締切済み
- オフィス系ソフト
- エクセルの外枠のアルファベットを印刷 もしくは入力したいのですが
エクセルの外枠の 列のアルファベットごと印刷したいのですが可能でしょうか?? もしくは、一行目のところに、列のアルファベットが abc...aa,ab,ac と入力できればよいのですが。。横に長くデータをいれているので(たてにも長く入っているのですが)手動は少し たいへんなのです・・・ よろしくお願いします。 (当方、マクロ、vbaは???です)
- ベストアンサー
- オフィス系ソフト
- EXCELデータの連続印刷マクロ
すみません。先日も質問したのですが添付のような印刷フォームに元データからデータを抽出して連続印刷をかけたいのですが印刷フォームは定型文になっており、1枚で提出になっている為、 元データが1000件近くあるので、都度印刷することが厳しい状況になっています。 印刷フォームにデータを取り込んで10件づつ印刷をするマクロかVBAをしたいのですがなかなかうまくいきません。 何か方法があれば教えて下さい。 添付のピンクの部分が元データから抽出する内容です。登録番号はすべて同じで1~10にデータを入力します。 全部で1000件近い人数分があります。
- 締切済み
- Excel(エクセル)
- エクセルマクロで印刷範囲の設定
エクセルのsheet1に表があります。 この表を印刷ボタンを押すだけで印刷できるようにしようと思います。データの最後の行までのページを印刷できるようにするマクロを教えてください。 ちなみに、今ある最後のデータより下の行もずっと罫線が引いてあります。 また、印刷だけだったら普通に 印刷>ページの指定 でできるよと思われるかもしれませんが、その他の機能もマクロでつくっている最後の段階なのでマクロでお願いいたします。 分かりにくい文章ですがよろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- Excelの印刷について
決まった様式があり、その中で数値を1ケタづつ マス(枠)でかこまれたものがあります。 (例;12345とすれば、それぞれの桁の1つ1つが 1つのセルに入り、|1|2|3|4|5|のような 感じになっています。) 入力にあたり、作業がとても面倒であることと 計算ができないこと等から、入力用のフォームを設け、 そこから、関数を使って印刷用のフォームのマス(枠)へ 1ケタづつ振り分けることにしました。 ただ、データ数が多く、いちいち関数の置換をして 印刷するにも手間がかかるため、なにか別の方法で 一括して印刷する方法がないでしょうか? VBAでできそうな気がするのですが、 当方、VBAについては無知であるため、 可能であれば、詳細に方法を 教えていただきたいのですが・・・。 元のデータとなるものが、リストタイプではなく、 レイアウト(フォーム)タイプのデータとなるため、 差し込み印刷のような感覚でもなく・・・。 データベースソフトも考えましたが、 コスト面や作成に時間がかかるため、 Excelにて作成することとなりました。 説明がいまいち上手くできませんが、 宜しくお願いします。 環境は、WinVista,Excel2007です。
- ベストアンサー
- オフィス系ソフト
- エクセルで「カーソルのあるページ」を印刷したい
Excel2002を使用しています。 予め罫線をかなり余分に引いた表があり、 そこに1行ずつデータを入力していっています。 1ページ分が埋まるごとに印刷をしているのですが、 印刷ページを指定する手間を省く方法は無いでしょうか? 「現在カーソルがあるページを印刷する」というコマンドが あれば一番良いのですが、どうもそれはWordにしか無いようです。 「今回刷るのは何ページ目か」というのを調べるのに、現在は ・改ページプレビュー表示にする ・印刷プレビューでスクロールしていって最終データを確認する ・前回刷り出した用紙のページ数を見る といった事をしているのですが、少々不便なうえに、 うっかりそのまま印刷ボタンを押してしまい、全ページ刷ってしまう という事が度々あります。 何か良い方法はありませんでしょうか。 また、当方マクロの知識はほとんど無いのですが、そういうことが 出来るマクロを紹介しているHP等でも結構です。 宜しく御願いします。
- ベストアンサー
- オフィス系ソフト
補足
列はABまで使ってます。 質問に書いた61~70行はメモをあちこち(A61:AB70)に書いているため、この方法だと入力をチェックするセルを準備すれば可能だと思います。(たとえば、A2に=COUNTA(B2:AB2)として、正の整数であることを条件とするとか。) しかし、できればそういった小手先の手法は取りたくないです。セルの数も自分としては扱うのが面倒な量になってきているので増やしたくないもので…。 なので、できれば 「印刷プレビュー」ー「印刷」 でできるくらい簡単に印刷してほしいと思っています。 マクロであれば、マクロボタン一つで印刷の手前まではいくでしょうから…と勝手に思い込んでいます。