0

Excel を使用して以前の共有ポイント リストを作成しました。

ユーザーは通常、sharepoint リストにアップロードする必要があるデータを Excel で提供します。今、追加の列とレコードを備えた新しい Excel を取得し、このデータで既に作成された sharepoint リストを更新したいと考えています。

レポート目的で使用されているMSアクセスデータベースに作成されたsharepointリンクテーブルがあります。

Excel/Access データベースには MS 2010 バージョンを使用しています。

Excelで提供される追加の列/レコードを持つ新しいデータで既存の共有ポイントリストを更新する方法を提案してください。サードパーティのツールを探しているわけではありません。

とにかく、MS Access データベース/Sharepoint を使用しますか?

ありがとう

4

1 に答える 1

0

Excel スプレッドシートのセル (行と列) をループ処理し、データを SharePoint リンク テーブルに挿入する VBA コードを MS Access で記述できるはずです。SharePoint のリンクされたテーブルには、Access の他のリンクされたテーブルまたはリンクされていないテーブルにアクセスするのと同じ方法でアクセスできます。サードパーティのツールやコントロール、ActiveX コントロールは必要ありません。

Access テーブルのデータを更新するには、CurrentDb.Excecute メソッドを SQL INSERT または UPDATE ステートメントと共に使用できます。DAO を使用して Recordset オブジェクトを開き、そこで追加または編集を実行することもできます。

Sharepoint テーブルの既存の行を編集する必要があるかどうか、または Sharepoint テーブルに新しい行を追加する必要があるかどうかを質問で明確にしていません。また、VBA を使用して Excel スプレッドシートからデータを取得する方法を知っているかどうかも明確にしていません。もう少し情報を追加して質問を更新することを検討してください。

于 2013-09-12T12:56:17.260 に答える