0

Excel で簡単な監視アプリを実装する必要があります。約 15 人の小さなチームを監視するためのものです。リーダーは、各チーム メンバーおよびチーム全体の進捗状況を参照できる "中央" の Excel ファイルを持っています。一方、各チーム メンバーは、個人の進捗状況を報告する独自の Excel ドキュメントを持っており、それが "同期" されます。リーダーのドキュメント。

これを PHP Web アプリとして実装しましたが、Excel を使用して実装する必要があり、Microsoft 製品の経験はあまりありません。私が本当に知らないのは、すべてを同期する方法です。これを可能にする API を持つ単純な Microsoft サーバーはありますか?

おそらく Excel は適切な選択ではありません。そうであれば、他にどの Microsoft 製品をお勧めしますか?

4

2 に答える 2

2
  1. エクセルで出来ますか?- はい
  2. どのように?- 共有 Excel ファイルの使用
  3. おすすめですか?- いいえ
  4. 代替手段 - Excel から実行する場合は、Excel をフロント エンドとして使用し、Access をバック エンドとして使用します。それ以外の場合は、Access ですべてを作成します。

Excel ファイルの共有は常に嫌われてきました。ファイルを破損する最も速い方法と考えられているため、お勧めしません。

現在、代替案を検討中です。

Excel で実行する場合は、チームに配布する共通の入力 Excel ファイルを設計できます。そして、「更新」ボタンをクリックして更新するとCommon Access Database、共有ドライブに保存されているデータが更新されます。このデータは、マスター ワークブックのボタンを押すことでプルできます。

上で述べたように、Access ですべてを作成することもできます。オプションとしてそれが必要な場合は、アクセスエキスパートがそれを支援するのを待つ必要があります:)

探しているのが複雑な日常のアプリケーションである場合は、VB.Net/C# などをフロント エンドとして使用し、Access/SQL/MySQL/Oracle などをバック エンドとして使用できる Visual Studio を使用することもできます。

于 2012-06-22T02:57:06.180 に答える
1

ドメインを使用している場合、実際にはそれほど難しくありません。

チーム メンバーごとに 1 つのワークブック (個別の .xls) ファイルを作成します。ワークブックをパスワードで保護して、簡単に編集できないようにします。次に、各チーム メンバーのワークブックに対して、対応するチーム メンバーに適切な範囲を編集する権限を付与します。

http://office.microsoft.com/en-us/excel-help/help-secure-and-protect-data-in-excel-RZ001123531.aspx?section=15

ここで、自分用のワークブックを作成し、各チーム メンバーのワークブック (「外部参照」と呼ばれる) を照会して要約を作成する数式を作成します。

http://office.microsoft.com/en-us/excel-help/create-an-external-reference-link-to-a-cell-range-in-another-workbook-HP010102338.aspx

ほら、セットアップが比較的迅速で、一貫性のある優れたインターフェイスで、チーム メンバーが混乱するのは簡単ではなく、クエリもかなり簡単です。

これは完璧な解決策ではなく、頭痛の種になるでしょうが、それはトレードオフですよね?

于 2012-06-22T03:09:27.803 に答える