• 締切済み

vbで帳票を印刷するのって、どうやりますか?

accessで作ったプログラムをvisual basicに焼き直ししようと思ったのですが、帳票部分をどうやったらいいのか分かりません。 アドオン的なものがあったりしますか?

みんなの回答

  • bardfish
  • ベストアンサー率28% (5029/17766)
回答No.3

まだ解決していませんか? VisualBasicで帳票を扱うときって、単独ではかなり難易度が高いのでそういうツールを使用します。 帳票レイアウトを作成するツールと、VBのコードで印刷内容をセットして配布するためのDLLなどが含まれたものになります。 で。ついていそういうソフトは開発ライセンスと配布ライセンスというものがあるので決して安くはない。 ですが、Excelほ利用するという方法が一番安上がりかもしれません。 他にも、探せばフリーの帳票ツールがあります。 フォント作成ツール(有償ソフト)で割と有名なところがリリースしていたと記憶しています。 複雑なこと、というかバーコードとかQRコードへの対応は不明ですが、極々初歩的で当たり前のことなら十分な機能が備わっていたように思います。 VBのサンプルコードもあったかな?

webuser
質問者

お礼

ありがとうございます

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

前世紀末頃は、Crystal Reports などをよく聞いたが、今はどうなのだろう。 >懐かしい? いいえ、SAP Crystal Reportsは今も今後も「現役」です――SAPジャパンに聞く「SAP Crystal Reports」の現在 https://codezine.jp/article/detail/8358 ーー 「アドオン的なもの」が必要だと思う。 プリント部分は、プリンター機器と密接な部分と 思うので、VBの文法がわかっただけでは、自作できないでしょう。 APIも、プリンター稼働部分が標準化されているのか、小生は浅学で不知。 ーー https://www.adv.co.jp/product/product_vb-report8_feature1.htm などの記事も見つかった。 こういう業者があるはず。 ーー https://shinsuke789.hatenablog.jp/entry/2017/05/02/110000 Visual Studio 2015でCrystal Reportsを使えるようにする 「vb.net crystalreports 印刷」などでWEB照会。->多数の記事が出る。 ーー 「cristalreport 開発元」 でGoogleで照会 ーー >焼き直ししよう これを考える前に、そんなことは検討しとかなくちゃならないことでは。 ーー 社内の先輩に聞けば知っている人はいるはず。あるいは、付き合いのあるソフト業者に聞くとか。こんなところ(素人の質問コーナー)へ仕事関連のことを聞くより、そうすべきだ。

回答No.1

0からコードを書くのは難しい。 マクロ記録機能を使って何か(今回の場合帳票を印刷)だけを操作、VBが記録したマクロをいつも私は関数に加工してる。

webuser
質問者

お礼

ありがとうございます

関連するQ&A