• 締切済み

アクセスにおける宛名ラベル任意の場所からのの印刷

マイクロソフトのアクセス2010を使用し始めた初心者です。 宛名ラベル(2列×6行、12枚構成)の任意の場所、たとえば、3枚印刷した残りの場所から、つまり4枚目のところから印刷をするようなことをしたいのですが。 ネットで http://www.newsbit.org/vol09/index.html を見て、やってみたのですが、印刷プレビューでは、正しく表示されるのですが、実際印刷してみると、最初の場所からしか印刷できません。 自宅、職場、どちらの環境で行っても同じ結果です。 どなたか、お教え願います。

みんなの回答

  • m3_maki
  • ベストアンサー率64% (295/459)
回答No.1

> http://www.newsbit.org/vol09/index.html 十分、テストもせずにアップしたんでしょうね。 ほとんど素人のコードです。 Option Explicit を記述しないレベルの人のコードは参考にしてはいけません。 ----------------------------------- 現在のものを動くように修正する方法です。 レポートのデザインで、レポートヘッダー/フッター を追加してください。 どちらも高さは 0 にします。 コードは、以下のように。 Option Compare Database Option Explicit Dim intSkip As Integer Dim intSkipNum As Integer Private Sub レポートヘッダー_Format(Cancel As Integer, FormatCount As Integer)   If Len(Forms![フォーム1]![テキスト1]) > 0 Then     intSkipNum = Int(Forms![フォーム1]![テキスト1]) - 1   Else     intSkipNum = 0   End If   intSkip = 0 End Sub Private Sub 詳細_Format(Cancel As Integer, FormatCount As Integer)   If intSkip < intSkipNum Then     MoveLayout = True     NextRecord = False     PrintSection = False     intSkip = intSkip + 1   End If End Sub ----------------------------------- 他にもいろいろな方法がありますので興味があればご覧ください。 Access 2002 で印刷済みの宛名ラベルをスキップする方法および複数個印刷する方法 http://support.microsoft.com/kb/299024/JA 宛名ラベルを指定位置から指定枚数 印刷する方法 http://www.f3.dion.ne.jp/~element/msaccess/AcTipsRptHowToPrintRabelSpecificNumber.html

take03rabiba
質問者

お礼

早速のご返答、ありがとうございます。 当方、初心者のため、ご返答に対して反応できていない状態です。 ですが、いろいろ勉強して、アドバイスを参考に対処していこうと思います。

関連するQ&A

  • アクセス2000の宛名ラベル印刷について

    基礎的なことだと思いますが、お答えをお願いします。 アクセス2000において宛名ラベル印刷を行う際、3列6行の18枚の宛名ラベルシールがあるのですが、18名分印刷する人数がいない場合、次回に残りの途中からの印刷はできるのでしょうか? 向かって左上からしか印刷ができないと、どんどん宛名ラベルシールが無駄になっていってしまうので、途中から印刷できる方法をお知りの方は、教えてください。 よろしくお願いします。 仕事で私用してるので、早めのご回答がかなり嬉しいです。

  • Accessでの宛名ラベル作成について

    アクセスの2007を使用しています。 宛名ラベルを作成しておりますが、A-oneの単票ラベル用紙、42mm×82mm 2列(品番28179 2列×6行分。)なので、ウィザードでラベルの種類から同一のものを選択して作成しました。 ウィザードに従って進めていきラベルレイアウトは(1行目:郵便番号、2行目:空白、3行目:住所(1)、4行目:住所(2)、5行目:空白、6行目:宛名)と設定しました。 しかし、プレビューをみると5行分(10個)しか表示されておらず、最下段の2列には宛名が表示されません。 どうすれば全てのラベルに宛名を表示することができるでしょうか?最後の2列が空白になってしまうのは大変もったいないので、設定方法をご教示よろしくお願いいたします。

  • Accessでの宛名ラベルの印刷について

    Access2003で抽出した1件の住所録データを 宛名ラベル2列x6段のすべてに印刷させたいのですが 方法がよくわかりません。 教えていただけませんか。

  • 宛名ラベルを印刷するためにカスタム設定で登録した用紙を指定したが、うまく印刷できない

     東芝ルポ時代に利用した宛名ラベル用紙が大量にあまっているので、それを利用して住所の宛名ラベル印刷を頼まれました。 この用紙は、A4・5行2列・上余白23.3mm・横余白7m・ラベルの高さ44mm・ラベルの幅91mmとなっており、下余白にあたる部分が50mmと広く空いています。  差込印刷ヘルパーを使って宛名ラベルの作成をし、この東芝ルポ用の用紙を[新しいラベル]で設定し、データを差込しました。 差し込んだ時点でのワードの画面では、下余白にあたる部分にはデータは差し込まれず、設定した用紙にきちんと印刷できると思ったのですが・・・。  ところがいざ印刷すると(印刷プレビューでも)下余白にあたる部分にもデータが印字されてしまい、用紙の設定では5行2列としているにもかかわらず、6行2列になってしまうのです。  差込印刷ヘルパーを利用中での[新しいラベル]の設定画面に下余白を設定する項目があってくれればこんなことにはならないだろうに!とうらめしいのですが、それらしきものは見当たりません。  なんとかこの東芝ルポ用のラベルに5行5列で印刷する方法はないでしょうか?  よろしくお願いします。

  • Accessの宛名ラベルウィザードでレコードを縦に並べて印刷したい

    Accessの宛名ラベルウィザードでレコードを縦に並べて印刷したいのですがどうすればいいでしょうか? 横並びではなく縦並びにしたいのです。 例えば横4列×縦6列のラベルがあったとして(1ページに24個のラベル)、全部で10ページあったとしたら1列目に1ページから10ページまでのレコードを順番に並べて次に2列目に並べて印刷できるようにしたいのです。 うまく伝えることができたかな…。 よろしくお願いします。

  • Accessでラベル印刷

    Accessのレポートを使ってラベル印刷をしました。A4サイズ2行6列の一番下の列にデータが入りません。ラベルの設定はユーザー設定で使うラベルに余白も含めて合わせたつもりです。どこに問題があるのか教えていただけないでしょうか。よろしくお願いいたします。

  • Access97での宛名ラベルについて

    Access97で宛名ラベルを作っています。 ラベルはA-oneの31063を使いたいのですが、Access97の ラベルウィザードにはA-oneの31063がありません。 ユーザー定義ラベルで出そうと思ったのですがうまくいかず、 どうすればよいのか悩んでいます。 使用目的はバーコード化しての印刷です。

  • 宛名ラベルのやり方を教えてください!!

    エクセルにあるデーターを、ワードで宛名ラベルにしたいのですが、ツールの【宛名ラベル】でやっても同じものが、バーッと2行に印刷されてしまいます。 どうすればうまくシールに印刷できますか?

  • Accessでの同一宛名ラベル作り方

    Accessで宛名ラベルを作成するときに、1枚の用紙に全てある1件の宛名で印刷したいのですが、どのようにすればよいでしょうか? 初心者なので、詳しいことは分かりませんが、いろいろ調べたところVBAを使わずにテーブルのみで作成できるそうなのですが、それさえも難しくて分かりません。 よろしくお願いいたします。

  • Word2003宛名ラベルへの差し込み印刷

    Win XP Word2003 Excel2003 です。 エクセルで作った住所録を、ワードの差し込み印刷機能を使用して 宛名ラベルを作成しています。 21面の宛名ラベルで、以前に使用した残りのラベルシールを再度利用したい時、 『今回は18番目のラベルから印刷する』みたいに、 任意のラベル位置から印刷することは可能でしょうか? この場合の設定方法を教えてください。 当方、エクセルはそこそこ理解していますが、 ワードはさっぱりですので、できましたら簡単にお願い致します。

専門家に質問してみよう