1

「スプレッドシート アプリケーション」をデータベース ソリューションに変換するプロジェクトに取り組んでいます。各ページのスクリーン ショットを取得し、それらを PowerPoint プレゼンテーションに貼り付けるマクロが作成されました。Excel の優れた書式設定オプションにより、プレゼンテーションは非常にきれいに見えます。

私が抱えている問題は、上層部に表示するのに十分なアクセス レポートを見たことがないことです。出力はまだ PowerPoint プレゼンテーションでなければならないと思います。元の出力にできるだけ近づける必要があります。

現在、.pot (プレゼンテーション テンプレート) を使用してプログラムでデータを入力するコードを作成しようとしています。表は操作しにくいため、データを PowerPoint の表に入れるのは難しい作業でした。たとえば、特定の説明が長すぎる場合は、次のセルの下に分割する必要があります ( 1 ページにn行しかないため、ワードラップは許可されていません)。

Access レポートをきれいにする方法はありますか、正しい道をたどっていますか、それともプログラムで Excel スプレッドシートに入力し、そこに既に存在するコードを使用してプレゼンテーションを作成する必要がありますか? (現在、ユーザーがスプレッドシートにデータを入力するときに手動で行っているため、等幅フォント以外のフォントを使用するときにいつ改行するかを知る方法を理解する必要があります)

Jason Z: 折り返すように設定した場合、既にn行ある場合、スライド上でn +1 または 2 行になり、これは受け入れられません。

デニス: その記事はとても良さそうです。ありがとう!

4

10 に答える 10

3

ジョエル (あなたの共同ホスト) は、数年前に配送ラベルにアクセス レポートを使用することについて何かをしました.これはあなたにとってインスピレーションになるかもしれません?

http://www.joelonsoftware.com/articles/HowToShipAnything.html

于 2008-09-04T14:32:37.937 に答える
3

Access には、実に美しいレポートを作成する機能があります。問題は、スプレッドシートの見栄えを Excel よりも良くできないことです。各ツールをいつ使用するかを知る必要があります。

スプレッドシートのような書式設定がある場合、多数のボックスや線が必要な場合、またはグラフを描画する場合は、Excel を使用します。

レポートを PDF として出力する場合は、Access を使用します。これは、ページごとに 1 レコードの詳細レポート、物事を非常に正確に配置する必要がある書式設定、関連データまたは関連データを含むサブレポートを埋め込む必要がある場合に非常に役立ちます。

Excel で厄介なレポートについて考えてみてください。セルを至る所で結合し、配置をおかしなことをしなければならず、レイアウトが機能しないからです。そこがAccessの強みです。

于 2008-09-17T02:27:02.267 に答える
2

「かなり」十分なアクセスレポートを実装しました。欠点は、目的の出力を生成するのに多くの時間と労力、試行錯誤が必要なことです。

必ずたどり着くことができますが、それには聖人の忍耐が必要です。

于 2008-09-04T13:38:38.470 に答える
1

上場企業の毎月のパートナー ミーティング用に印刷される、条件付きで書式設定された多色のレポートを作成します。彼らは本当にきれいです。

于 2009-02-02T04:00:50.890 に答える
1

可愛いの意味によると思います。たとえば、Access で交互の線の網掛けを使用して合理的なグラフや表を作成することは、特に難しいとは思いません。MS Word を使用してブックマークを記入したり、差し込み印刷することも可能です。現在のシステムが VBA を使用して PowerPoint プレゼンテーションを作成する場合、おそらくその多くは Access に転送できますか? Microsoft には Powerpoint へのアクセスに関する記事があります: http://msdn.microsoft.com/en-us/library/aa159920(office.11 ​​).aspx

最後に、Access から HTML 出力を作成することは不可能ではありません。

于 2008-09-04T14:27:26.637 に答える
1

あなたが抱えている問題は、古い方法をまったく同じように複製する必要があるため、信じられないほど悪い考えであることをお勧めします。

もうエクセルは使っていません。

さまざまな機能を持つ別のツールを使用しています。

したがって、さまざまな方法を使用して結果を取得します。

元の要件を再評価して、まだ意味があるかどうかを確認します (たとえば、PowerPoint が関係する正確な理由は? Access レポートのスナップショット ビューアーから PowerPoint をインポートできますか? Access レポートから生成された PDF から PowerPoint をインポートできますか?)。それらは古いツールに接続されすぎているため、何が重要で何が重要でないかを判断してから、ソリューションの設計を開始する必要があります

于 2008-09-15T22:00:05.020 に答える
0

プログラムで Excel スプレッドシートに入力するのではなく、Excel と Access の外部データ機能を使用することをお勧めします。通常、各タブにクエリを配置しますが、もちろん非表示にすることもできます。「すべて更新」により、すべてのクエリが更新されます。次に、要約タブに、個々のすべてのクエリからのきれいな結果が表示されます。

1 つの特に複雑なシステムでは、少しの Excel VBA を使用してプログラムでクエリを変更し、各タブを更新していきました。

最後に、スクリーン ショットを作成する代わりに、Excel には、コピー バッファーにサイズ変更可能な画像を格納する "セルを画像としてコピーする" コピーがあります。スクリーンショットにはピクセル密度に応じてさまざまな欠陥がある可能性があるため、これにより、純粋なスクリーンショットよりも見栄えの良い結果が得られる可能性があります。

于 2008-09-06T09:34:49.333 に答える
0

最も抵抗の少ない方法は、Excel スプレッドシートに入力することだと思われます。Access の作業を行う請負業者がいて、より複雑なレポートには Excel を使用しています。複雑な == 見栄えを良くするのが難しいと思います。

于 2008-09-04T15:37:02.617 に答える
0

私は個人的に、ここで車輪を再発明しようとはしません。目的の書式設定を含む Excel シートが既にある場合は、データを Access からレポート用の Excel にエクスポートするだけです。元の Excel シートがなかったとしたら、話はまったく別です。

等幅フォント以外の改行については、セルの書式を折り返すように設定してみましたか?

于 2008-09-04T14:16:53.370 に答える
0

更新情報: 数時間の作業の後、Access から素敵なレポートを取得することができました (Excel バージョンのほぼ正確なコピー)。思ったほど難しくはありませんでしたが、サブレポートと改ページの正しい組み合わせを理解する必要がありました。

Excel/Powerpoint のワードラップ機能の操作は行き止まりでした。1 ページあたりの行数、ピリオドが決まっていたからです。さらに、私は怠惰すぎて、VBA コードの問題ですべてのページネーションを自分で突き止めることができませんでした。Shelley が言うように、Access はレポートの生成に優れています。

出力は PDF になりました (Adobe Acrobat Professional を使用)。私が残した問題は、Powerpoint が結果をアンチエイリアシングせずに、その PDF の選択したページを Powerpoint に取得し、結果のスライドのテキストをあいまいにすることです。.snp 出力を .wmf に変換する方法に関する記事をいくつか見つけました。

于 2008-10-24T21:35:46.163 に答える