• ベストアンサー

EXCEL2000でラベル印刷

EXCEL2000でシート1に 住所 氏名   TEL 愛知 名前あ  052-000-000 岐阜 名前い  058-200-000 とあります。 シート2に DM一枚分の印刷フォーマットがあります。 それをシート1のデータから1行目から順番に印刷する方法を知っている方お教え願えないでしょうか。 

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

私はLOOKUPを使っています。 シート1の左端に通し番号をつけてあります、 シート2の印刷ラベルの左に番号を付けLOOKUPで引っ張ってきております。 シート2のA1に1番を付け B1に住所C1に名前としています。 =lookup(a1,シート1!B1:B2,b1:b2)

saiz
質問者

補足

早速のご回答有難うございます。 =lookup(a1,シート1!B1:B2,b1:b2)はどこにいれればよいのでしょうか?

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

OKWEBのno.797145の質問にVBAを使った回答を載せています。ご覧になってください。

saiz
質問者

お礼

OKWEBの見方はわからなかったのですが解決しました。 有難うございます。

saiz
質問者

補足

ご回答ありがとうございます。 OKWEBのno.797145のURLへいくにはどうすればよいのでしょうか?

回答No.2

すいません、式も間違ってました。失礼致しました。 印刷シートがエクセルで出来ていれば、郵便番号、住所、名前という順になると思いますが、A1に番号を付す たとえば、郵便番号がB2、とします      住所がc2      名前はd2と成るとおもうのですが、 郵便番号のセルに=lookup(A1,シート1!A2:最後の番号、B2:最後の番号) 住所のセルに=LOOKUP(AI,シート1!A2:最後の番号:c2:最後の番号) 名前も同じようになると思います。 さて、2つ目、3つ目の住所に行くとくに成りますが、 印刷時には、通し番号を非表示にしないと設定が合わないと思うます      

saiz
質問者

お礼

何とか出来ました。有難うございました。

saiz
質問者

補足

すみません。やっているのですがうまくいきません。

関連するQ&A