私のプロジェクトの目標は、Sharepointサイトに実行するシステムが組み込まれていないため、Sharepointサイトの追跡と監査を容易にする不在時のプログラムを作成することです。私はVBAのバックグラウンドを持っていませんが、かなりの数のPythonを実行しました。そうは言っても、私は最初の問題に遭遇しました。構文がどのように機能するのか、必要な結果を得るためにどのコマンドを使用する必要があるのかわかりません。つまり、シート対ワークシート対ワークシート。
私はワークブックを持っています。1枚はRawDataで、sharpointサイトからデータをインポートします。次の列が表示されます
リソース名-不在タイプ-ID-開始時刻-終了時刻-作成済み-変更者
私が持っている次のシートは追跡です、それは追跡と呼ばれています。このページで、ユーザーは追跡するリソース名を列Aに入力すると、残りの列にその名前の欠席数が表示されるため、次のようになります。
リソース名-休暇-病気-WFH
ジョージ・クルーニー-2 --0 --7
カウンターは、生データに表示される各インスタンスに基づいて実行され、生データからの不在タイプに基づいてカウンターに番号を追加します。
生データをループして、追跡データに表示される名前を探す方法が必要です。可能であれば、テストのために3番目のワークシートjsutに保存したいと思います。使用する必要のあるロジックは知っていますが、ページを一緒に参照するための構文はわかりません。これを達成するための最良の方法に関する洞察はありますか?
質問: 追跡ページからリソース名が表示されるすべてのインスタンスの生データを検索し、別のワークシートに保存する必要があります。