ブックには、SQL Server Reporting Servicesから Excel にレポートをエクスポートするときに非表示の行と列が含まれます
この記事は、レポートを SQL Server Reporting Services (SSRS) から Excel にエクスポートするときに、Excel ブックに非表示の行または列が挿入される問題を回避するのに役立ちます。
元の製品バージョン: SQL Server
元の KB 番号: 2777223
現象
Microsoft SSRS レポートを Excel ブックにエクスポートすると、ブックに非表示の行または列が表示されます。 次の図は、この問題の例です。
原因
この問題は、行の高さまたは列の幅が丸められるために発生します。
レポート定義言語 (RDL) を使用すると、複数の測定単位 (、、、 points
など) を使用して、centimeters
inches
pixels
位置とサイズの値を指定できます。 ただし、Excel では のみを points
使用します。 したがって、SSRS Excel レンダリング拡張機能は、テーブルの高さと幅、行の高さ、列の幅を に points
変換します。 このプロセスには、一部の値の丸めが含まれる場合があります。 この状況では、テーブルの高さまたは幅、および行の高さまたは列の幅の合計が異なります。 この違いを補正するために、SSRS Excel レンダリング拡張機能は小さな行または列をブックに挿入します。
回避策
この問題を回避するには、 で points
測定単位を指定します。
注:
他の測定単位をポイントに変換できます。 たとえば、1 インチから 72 ポイントの比率を使用して、インチをポイントに変換できます。
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示