0

複数の列と太字のテキストと背景色のスタイルを持つ多くの行を持つテーブルを含む Excel ファイルと PDF ファイルがあります。私がやろうとしているのは、これを RDLC レポートにインポートする方法を見つけることです。これにより、テーブルを作成してすべて手動で入力する必要がなくなります。これには何時間もかかります。

ズームしたときのテキストがはっきりしないので、画像として保存してそのようにスローしたくありません。元のアプリケーションを作成した開発者にその方法を尋ねたところ、Excel ファイルを PDF として保存し、レポートにインポートしたとのことでした。元のアプリケーションは VBA でコーディングされていたので、Access VBA アプリケーションではこれができるのに、.NET アプリケーションではできない理由がわかりません。何か案は?

4

2 に答える 2

0

ほとんどの場合、彼は VBA を介して Excel を実行しました。これと同じアプローチで、.NET で Interop を使用できますが、PDF ファイルを RLDC レポートにインポートできるかどうかはわかりません。興味がある場合は、ここに保存方法の例を示します。 interop を使用した Excel ファイルから PDF への変換: Microsoft.Office.Interop.Excel を使用してファイルを PDF として保存します。これを機能させるには、Excel 2007 以降が必要であることに注意してください。

特に Excel ファイルにテーブルのような構造があり、OLE DB を使用して Excel に接続して Excel をデータベースとして使用している場合は、より適切な別のアプローチがあります。このため、適切な接続文字列をここで見つけることができます: http:/ /www.connectionstrings.com/excel

于 2013-06-14T14:38:01.470 に答える