Datatableとして持っている値をエクセルシートに張り付けたのち、
ある条件に当てはまるセルを色付けしたいです。
こういうことは可能でしょうか。
(例)A列が①という値になっている行を読み取り、そのB列のセルを赤色に色付けする
Datatableとして持っている値をエクセルシートに張り付けたのち、
ある条件に当てはまるセルを色付けしたいです。
こういうことは可能でしょうか。
(例)A列が①という値になっている行を読み取り、そのB列のセルを赤色に色付けする
可能ですが、列方向へは数値から英字列への変換が必要ですねー(0はA列、1はB列…)
変換ロジックは、過去このフォーラムでも出ていると思います。
具体的なやり方ってどこかに掲載されていませんか??
見つからないみたいです。
ググって見てもいいですね。
「 1.列番号をアルファベットに変換」に変換の例が記載されていました!
ありがとうございます。
これはVBAを使わないとできないでしょうか。。。
Uipathの中でできる方法はないでしょうか。
invoke codeで実装出来ますし、代入アクティビティでも工夫次第で出来ます
おー!
代入アクティビティでやるやり方教えて欲しいです。。
ここは一つ、悩んでみてくださいませ。
chrを代入アクティビティでどう解くかがポイントですねー
@hiroya
2つ方法があります。
案①
DataTableをエクセルシートに張り付けた後、セルずつでLoopして、A列のセルの値をチェックして、Set Range Color でB列のセルの色を設定する
案②
セルの値を基づいてセルの色設定するルールを定義しておくテンプレートを作成して、DataTableをそのテンプレートに張り付けた後、CopySheet等で対象ファイルにコピーする
DoAnh_FPTJapanさんの案1、2のサンプルです。
sample.zip (8.8 キロバイト)
excelの条件付き書式が使えるなら、案2の方が分かりやすいかと。。
※多分ですけど、列は固定でいいような。。