アクセスからExcelファイルを開き、写真をアクセスフォームにコピーします

StackOverflow https://stackoverflow.com/questions/2529292

質問

だから、私はShaperangeオブジェクトの素晴らしいグローバルマップを備えたExcelワークブックを持っています。いくつかの非常にシンプルなコードを使用すると、国の色、グループ、グループのコレクションを配列などに変更できます...そして、それは非常にうまく機能します。ただし、これをアクセスしたいと思います。

そのため、すべての形状を手動でアクセスフォームにコピーして貼り付けることができましたが、写真になり、国の色(Shaperangeオブジェクト)の色を変更して、Excelでできる限りインタラクティブに動作させることはできません。

ですから、アクセスからExcel関数を使用する方法と、アクセスからExcelを開く方法を知っていると考えています。 Excelからオブジェクトをコピーする方法はありますか(毎回コピーすることを意味するファイル名と形状名を知っています)。

非定型、私は知っています、私のアクセスの質問はすべてです。ありがとう!

編集:

私は私の半分のクレイジーなアイデアを詳しく説明させてうれしいです。だから、新しいExcelインスタンスを開くか、シーンの後ろのテンプレートを開く方法を知っています(実際に見えるようにしています)。また、VBAを使用してアクセスモジュールからのExcelタスクをプリフォームする方法を知っています。 Excelモジュールで動作するこのインタラクティブマッププログラムがありますが、アクセスフォームの一部にしたいと思います。

以下の質問に答えるために、ExcelのコピーとImage/Shaperangeオブジェクトとのミッシングリンクを見つけてアクセスフォームにコピーできる場合は、Excelテンプレートの形式から常にシェイプをつかむコードを書くことができます。コピーしてアクセスフォームに貼り付ける前にExcelで、レイアウトのフォーマットが行われる可能性があります。ユーザーがフォームで何かを選択したとき、私は相対的な色/シェーディングなどのグローバルマップの領域を含めたいと思っています...アクセスは常にファイルのオブジェクトのコレクションから必要な事前定義されたマップピースを取得します/ Excelテンプレート。私のアイデアは、選択の後、私がすでにVBAを使用しているように、Shapesをフォーマットします。それがその時点での写真である場合、それは問題ではありません。形状自体については少なくとも

たくさんのコードですが、ExcelとこのShaperangeオブジェクトベースのマップをアクセスフォームのようなフォーム環境に組み込むようにしてみる価値があると思います!かなり奇妙ですが、うまくいくかもしれませんか?いくつかの奇妙な非定型のものは、私のアクセスデータベースで定番になりました。

役に立ちましたか?

解決

さて、あなたはこれを尋ねています:

「だから私はコピーすることができた すべての形状を手動でアクセスフォームに貼り付けますが、写真になります また、国の色(Shaperangeオブジェクト)の色を変更して、Excelでできる限りマップをインタラクティブに動作させることはできません。

「だから私はアクセスからExcel関数を使用する方法とアクセスからExcelを開く方法を知っていると思っています。Excelからオブジェクトをコピーする方法はありますか(私は毎回コピーすることを意味するファイル名と形状名を知っています)、そしてそれをアクセスに戻します フォームに貼り付けます?"

たぶん、潜在的な応答者は、「それから写真になる」ため、現在のソリューションがアクセスフォームに貼り付けるのに十分ではないのかと自問しているのかもしれませんが、あなたが標準以下と同じ手順を自動化することは大丈夫です。

たぶん、質問を言い換えると役立つでしょう。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top