Tag Archives: 基本

かんたん Excel アクティビティパックv1.1.0で追加されるアクティビティ一覧

かんたん Excel アクティビティパックv1.1.0で追加されるアクティビティ一覧 とりあえず何が追加されたか知りたい方向けの一覧です。 かんたん Excel アクティビティパックv1.1.0の導入方法はこちら

UiPath Goの「かんたんExcelアクティビティパック」導入方法

Excelアクティビティでできなかったことも!UiPath Go!の「かんたん Excel アクティビティパック」導入方法 日本語版の登場、データテーブルアクティビティの大幅強化や、Excelアクティビティの日本語化以降、見た目が暗くなったりする程度であまり変化がなかったUiPathに遂に大きな動きがありました。先日UiPath Go!で「かんたん Excel アクティビティパック」というものが公開されましたが、このカスタムアクティビティを導入することで、今までできなかったアクティビティにより罫線を引いたり文字を太くしたりすることができるようになります。 それではかんたん Excel アクティビティパックの導入手順を紹介します。 ※とりあえず何が追加されたかすぐに見たい方はこちらをどうぞ かんたん Excel アクティビティパック導入手順1 ・UiPath Studioを立ち上げ、パッケージ管理を開く かんたん Excel アクティビティパック導入手順2 ・左のメニューからGo!を選ぶ かんたん Excel アクティビティパック導入手順3 ・検索ウィンドウで「m.excel.a」と入力する(ちょっと長いですがExcelだけだと似た名前のやつが出てきます) かんたん Excel アクティビティパック導入手順4 ・検索で表示された「UiPathTeam.Excel.Activities」を選択し、右のウィンドウでインストールを押し、保存を押す かんたん Excel アクティビティパック導入手順5 ・ライセンスの同意ウィンドウで同意する かんたん Excel アクティビティパック導入手順6 ・UiPath Studioに戻り、アクティビティウィンドウで「UiPathTeam」を選択 以上で完了です。こんな感じでアクティビティが増えています。   ここまでの手順でGo!がパッケージ管理に表示されない方は手動で導入する必要があります。 その場合はまずUiPath Go!への登録が必要になります。 ※UiPath Go!の登録方法はこちらで紹介しています。

かんたん Basic アクティビティパックv1.1.0で追加されるアクティビティ一覧

かんたん Basic アクティビティパックv1.1.0で追加されるアクティビティ一覧 とりあえず何が追加されたか知りたい方向けの一覧です。 かんたん Basic アクティビティパックv1.1.0の導入方法はこちら

超便利なアクティビティがセットになったUiPath Go!の「かんたん Basic アクティビティパック」導入方法

超便利なアクティビティがセットになったUiPath Go!の「かんたん Basic アクティビティパック」導入方法 日本語版の登場、データテーブルアクティビティの大幅強化や、EXCELアクティビティの日本語以降、見た目が暗くなったりする程度であまり変化がなかったUiPathに遂に大きな動きがありました。先日UiPath Go!で「かんたん Basic アクティビティパック」というものが公開されましたが、このカスタムアクティビティを導入することで、なんと約100ものアクティビティを追加することができます。 具体的にどんなものが追加されるかというと、日時の計算、文字列の操作、ファイル操作、OS操作(ログオフ、シャットダウンなど)メールの添付複数保存、フォルダの移動やコピー、ZIPファイルの解凍・作成、文字列のチェックなどなど、本当に盛りだくさんな内容です。それではかんたん Basic アクティビティパックの導入手順を紹介します。 ※とりあえず何が追加されたかすぐに見たい方はこちらをどうぞ かんたん Basic アクティビティパック導入手順1 ・UiPath Studioを立ち上げ、パッケージ管理を開く かんたん Basic アクティビティパック導入手順2 ・左のメニューからGo!を選ぶ かんたん Basic アクティビティパック導入手順3 ・検索ウィンドウで「basic」と入力する かんたん Basic アクティビティパック導入手順4 ・検索で表示された「UiPathTeam.Basic.Activities」を選択し、右のウィンドウでインストールを押し、保存を押す かんたん Basic アクティビティパック導入手順5 ・ライセンスの同意ウィンドウで同意する かんたん Basic アクティビティパック導入手順6 ・UiPath Studioに戻り、アクティビティウィンドウで「UiPathTeam」を選択 以上で完了です。こんな感じでアクティビティが増えています。   ここまでの手順でGo!がパッケージ管理に表示されない方は手動で導入する必要があります。 その場合はまずUiPath Go!への登録が必要になります。 ※UiPath Go!の登録方法はこちらで紹介しています。   かんたん Basic アクティビティパック手動導入手順1  ・UiPath Go!サイトにログイン かんたん Basic アクティビティパック手動導入手順2  ・探すメニューからコンポーネントを選択… Read More »

UiPath Go!を活用して更なる効率化を目指そう

UiPath Go!を活用して更なる効率化を目指そう UiPathをさらに便利に活用するためUiPath Go!に登録してみましょう。 以前はいつも通りの英語サイトで非常にとっつきづらかったのですが、 先日ついに日本語化され、とても使いやすくなりましたので早速登録方法をご紹介します。 UiPath Go!の登録手順1 サイト右上のログイン/登録ボタンを押す するとログイン画面が表示されます おい!日本語なのは最初だけかよ と思われるかもしれませんが、ご安心ください。ただのログインサイトです。 GoogleもしくはLinkedinのアカウントをお持ちの方は新たに作らなくてもOKです。 そちらをつかう場合はそれぞれのアイコンをクリックしましょう。 ・GoogleもしくはLinkedinのアカウントをお持ちの場合 この後、それぞれのサイトのログイン画面へ遷移し、アカウントの紐づけ確認となります。 ・新しく作る場合 新しく作る場合はSign up nowをクリックしてください。 (新規登録の場合メールアドレスはここで入れても意味ないです) UiPath Go!の登録手順2 ログイン情報を入力 はいまた英語 気にせず各項目を入力していきます。すべて入力したらSIGN UPを押しましょう。 注意点としてパスワードは下記の要件を満たす必要があります。 Password should be minimum 8 character long and must contain lowercase characters, uppercase characters, digits (0-9), and symbols. パスワードは8文字以上で、小文字、大文字、数字(0~9)、および記号を含む必要があります。 UiPath Go!の登録手順3 メールアドレス認証 ここでついに日本語が表示されます。このボタンを押すと先ほど入力したメールアドレスに認証用メールが飛びます。 もしこの時点で届いていなかったらメールアドレスを打ち間違えたか、迷惑メールにフィルタされているかもしれません。 迷惑メールブロック機能等がある場合は再送しましょう。 UiPath Go!の登録手順4 メール中にあるボタンを押す 無事英語のメールが届いていればメールの中にある「Activate Your Account」ボタンを押してください。… Read More »

UiPathで文字数をカウントする方法

UiPathで文字数をカウントする方法 UiPathを使って文字数をカウントする方法を紹介します。 下の方法でももちろんできますが、関数を覚えなくても使える「かんたんBasicアクティビティパック」がリリースされましたので、 その中にある「文字列の字数を取得」アクティビティもおすすめです。 1.まず変数などに、カウントした文字列が入っている状態にします。もちろん、EXCELから読み込んだdatatbleを繰り返し(各行)アクティビティ(For Each Row)で処理中でも大丈夫です。例えば代入アクティビティで右の文字列(text1)をカウントした結果を左の変数(count)に入れたい場合は以下のようになります。 文字をカウントするときはLen(カウントしたい文字型の変数)というように指定します。すると、countの中に文字数が入ります。 この時の注意点としては、text1はstring型の変数、もしくはrow(“列名”).ToStringのように、string型に変換済みであること。また、左の変数はInt32などの数値が入れられる型であることです。よくわからん、という方は左側がGenericValue型でもOKです。ただし、右はString型でないとエラーになります。 ※GenericValue型は何も決めずにとりあえず下の変数タブや右クリックメニューやCtrl+Kのショートカットで変数を作れば自動で指定されます。  

UiPathでユーザーに任意のフォルダ・ファイルを選択させる方法

UiPathでユーザーに任意のフォルダ・ファイルを選択させる方法 ※2018.3よりUiPathがデフォルト日本語のアクティビティ名となりましたので、この記事では各アクティビティや機能名を日本語名(英語名)というように記載しています。 UiPathを使ってユーザーに処理対象となるフォルダやファイルを選択させたい、 ということはよくあると思います。今回はそんなときに便利なアクティビティを紹介していきます。 ・ユーザーにフォルダを選択させたい時に使うアクティビティ そのまんまですが「フォルダーを選択」(Select Folder)アクティビティを使用します。 このアクティビティを使うと、ダイアログが表示され(Windows標準のエクスプローラのような形です)ユーザーにここでフォルダを任意に選択させることができます。 ユーザーが選んだフォルダのパスはプロパティの出力にある「選択されたフォルダー」で指定した変数に文字列として格納されます。 ・ユーザーにファイルを選択させたい時に使うアクティビティ こちらもそのまんまですが「ファイルを選択」(Select File)アクティビティを使用します。 このアクティビティを使うと、ダイアログが表示され(こちらもWindows標準のエクスプローラのような形です)ユーザーにここでファイルを任意に選択させることができます。 ユーザーが選んだファイルのパスはプロパティの出力にある「選択されたファイル」で指定した変数に文字列として格納されます。なお、特定のファイルだけ(例えば.xlsxや.pdf)を表示させたい場合は入力プロパティの「フィルター」に書かれている、(*.*)|*.*を(*.xlsx)|*.xlsxというように書き換えることで、エクスプローラに表示されるファイルの種類を限定できます。 なお、複数フィルタを掛けたい場合はカンマで区切ってください。例えばExcel関連なら(*.xls,*.xlsx,*.xlsm)|*.xls,*.xlsx,*.xlsmとなります。ちなみにこの情報は上の設定をエラーにしたときに出るんですけど、エラーじゃなくてわかる場所に書いて欲しいんですよね。 そういうとこだよ、UiPath。 (注意点) フォルダ・ファイルに共通して注意点があります。ユーザーは必ずしも思ったとおりに操作してくれるとは限りませんので、例えば「ダイアログを閉じる」なんてことは当たり前のように起こります。 選択せずにダイアログを閉じてしまうと「フォルダ・ファイルが選択されなかったエラー」が発生しますので、エラーハンドリングをしないとシナリオはそこで止まってしまいます。 また、ファイルの場合は間違った種類が選択されないようフィルタをかけたり、後でシナリオ内でのチェックを行うなどしてください。  

UiPathでEXCELの特定セルの色を取得する

UiPathでEXCELの特定セルの色を取得する ※2018.3よりUiPathがデフォルト日本語のアクティビティ名となりましたので、この記事では各アクティビティや機能名を日本語名(英語名)というように記載しています。 今回はEXCELの所定セルの色を取得する方法を解説します。 これを使って取得した色は「範囲の色を設定(Set Range Color)」アクティビティ等で利用することができます。 1.Excelアプリケーションスコープ(EXCEL Application Scope)アクティビティを追加する まずEXCEL系操作をする場合はこのアクティビティをセットし、対象となるEXCELファイルを決定します。 今回はSheet1に対して操作を行っていきます。 2.セルの色を取得(Get Cell Color)アクティビティを追加する 実行シーケンス内にセルの色を取得(Get Cell Color)アクティビティを追加します。 3.セルの色を取得(Get Cell Color)プロパティで色を取得したいシート名とセルを指定する セルの色を取得(Get Cell Color)アクティビティを選択し、プロパティウィンドウでシート名(例だとSheet1)、セル範囲(A1:A2等)を指定します。 4.セルの色を取得(Get Cell Color)プロパティでColor型の変数を指定する 最後に取得した色の情報を格納するColor型の変数を指定します。Ctrl+Kもしくは右クリックメニューで変数を作成すると簡単です。    

UiPathでパスワード付きのExcelを開く方法

UiPathでパスワード付きのExcelを開く方法 ※2018.3よりUiPathがデフォルト日本語のアクティビティ名となりましたので、この記事では各アクティビティや機能名を日本語名(英語名)というように記載しています。 EXCELで業務を自動化する際に引っかかりやすい点としてEXCEL自体にパスワードがかかっているパターンがあります。 UiPathではこういったパスワード付きのファイルについてもあらかじめパスワードを設定しておくことで、 開くことが可能です。以下で、パスワード付ファイルの設定方法を紹介していきます。 1.読み取り専用パスワードの場合 はじめにExcelファイルを指定するため、Excelアプリケーションスコープ(Excel Application Scope)アクティビティを追加します。 ここで、プロパティの下画像「パスワード(Password)」部分にEXCELに設定している「読み取り専用パスワード」を入力すると、読み取り用パスワード入力をせずそのまま開くことができます。 2.書き込みパスワードの場合 上記と同様、Excelファイルを指定するため、Excelアプリケーションスコープ(Excel Application Scope)アクティビティを追加します。 ここで、プロパティの下画像「編集用パスワード(EditPassword)」部分にEXCELに設定している「書き込みパスワード」を入力すると、書き込みパスワード入力をせずそのまま開くことができます。

UiPathで複数ファイルに同じ処理をする方法

UiPathで複数ファイルに同じ処理をする方法 UiPathではいろいろな作業を自動化することができます。作業には1回限りのものや、 ファイルを変えて同じことをするといった繰り返し作業などいろいろなパターンがあります。 今回は上記のファイルを変えて同じことをする=複数ファイルへの同じ処理をさせる方法を紹介します。 1.1フォルダにファイルを作業対象のファイルを集める まず作業をさせたいファイルを1フォルダの中にすべて格納しましょう ※例としてc:\testにtest1~3というEXCELファイルを入れています。 2.For Each アクティビティを追加する For Eachアクティビティは繰り返し処理を行うためのアクティビティです。 このアクティビティは繰り返す回数をファイルの数、とすることができますので、 何回実行するかはファイルの数で自動的に変更することができます。 3.For Eachの対象として「Directory.GetFiles」メソッドを使う .netのメソッドにはDirectory.GetFilesという、「フォルダの中のファイルすべて」を指定することのできるメソッドがあります。 UiPathはこうした.netのメソッドをそのまま利用することができますので、こちらをFor Eachの繰り返し条件として設定します。 具体的には以下のような使い方になります。 Directory.GetFiles(”フォルダの場所”) 括弧の中のフォルダの場所は文字列(String)でないといけませんので、 あらかじめ文字列を入れたString型の変数を指定するか、 “ ”でWindowsのフォルダパス(c:\test等)を記述します。 記述する場所はitem inの後にある入力欄の中になります。 ※例ではDirectory.GetFiles(“C:\test”)と記載しています 4.Bodyに繰り返しさせたい処理を記載する あとはFor Eachの中にあるBodyの中に、繰り返しさせたい処理を作りこんでいくだけです。 上記例ではitemという変数の中にフォルダの中にあるファイルのObject情報が1つずつ入っていくので、 それをメッセージボックスで表示させています。 ※Object情報以外の型にしないといけない場合もあるので、 その際はプロパティのTypeArgument部分をString等、ほかの変数の型に変更させて使います。 実行すると、上記のように1ファイルごとのパスが表示できました。