2017-01-29 4 views
0

ExcelからSQL Server 2008のテーブルにデータをロードし、updates.ieを自動化する必要があります。ソース内の既存のレコードまたは新しいレコードがExcelにある場合自動的にSQL Serverテーブルを更新する必要があります。ExcelからSQL Serverへの自動更新

はい、どうすれば可能ですか?

ご意見やご提案が役に立ちます。

は、私が使用してください:エクセル2013 - MS SQL

+0

からエクセルアドインをダウンロードすることができます。 –

+0

行が変更されたかどうかを判断するための一意のキー(プライマリキーとも呼ばれます)。あなたのテーブルにはユニークなキーがありますか?もしそうなら、いくつかのVBAを書いてデータをデータベースに書き戻すのはかなり簡単です。あなたはあなたのセキュリティを考慮する必要があります - どのように接続したいですか?どこでも多くのサンプルコードがあります。前にVBAを書いたことはありますか? –

答えて

0

何かがあなたのExcelワークシートに変更された場合など、データベースのテーブルに挿入した場合、私がチェックします。これらのすべての手順は、VBAを使用して処理できます。

さらに詳しい情報が必要な場合は、VBA経由でデータベース接続を処理する方法を教えてください。

+0

Okey VBAを使用しても問題なく処理できます。DBに調整するコードがある場合は、感謝します。 –

0

Excelで新しい行をSQL​​ Serverテーブルに挿入し、Excelの既存の行の変更をSQL Serverテーブルに更新するExcelアドインを作成しました。

これは商業的なプロダクトですが、時間限定の仕事であれば、フル機能試用版を無料で使用することができます(必要な場合は、私に電子メールを送ってください)。

あなたはあなたが既に開いているExcelファイルを読み込むことができないとして、これを行うには、Officeアドインを作成する必要がありますhttp://sqlspreads.com/download-sql-spreads/

関連する問題