ray88’s diary

お仕事で困ったとき用の自分用の覚書

2021-01-01から1年間の記事一覧

Excel VBA OneDriveでパスの取得時にエラーになるとき(パスがURLになっている)

参考URL Thisworkbook.PathがURLを返すようになった時の対応 - Excelが大好きだ! VBAでOneDriveに保存してあるファイルのパスが「https://d.docs.live.net/」になって困った時の解決法はコレだ | 気楽生活 - OFFICE & OUTDOOR - [Excel][VBA] OneDrive 下に…

Excel VBA 新しいブックを作成して保存する

Option Explicit Public Sub createExcelFileTest() Dim newBookName As String Dim newBookPath As String Dim newBook As Workbook '新しいファイルの名前を指定 newBookName = "test.xlsx" '新しいファイルのフルパスを設定 newBookPath = ThisWorkbook.P…

UiPath VBScriptを呼び出し(バッチファイルを実行する)・引数を渡す

■VBScript で起動時に指定された引数を取得するには Wscript.Arguments プロパティに格納された WshArguments コレクションを使用する。 以下の書式で引数の値を取得することができる。 '1 個目の引数はインデックス 0 に格納される。 変数 = Wscript.Argume…

Uipath セルの日付を読み取る(関数で出力された値を読み取る場合もこちらを参照)

■簡単に覚書 ・セルの日付を読み取る際、Excel関数により日付が表示されている場合はWorkBook のReadCellでは読み取れない場合がある。ExcelApplicationScopeのReadCellでは 読み取れる。また、プロパティの「表示形式を保持」に☑をいれておくと値取得時 に…

UiPath Cron式でスケジュール実行

■Cronスケジュールのパターン 各サブフィールドをスペースで区切る形式で記述する。 (例)「毎週水曜日の午後 12:00」をスケジュールする場合:「 0 0 12 ? * WED 」と記述 ■各サブフィールドで使用可能な値 ■サブフィールドには範囲やリストを指定することも…

UiPath Cron式でスケジュール実行(参考URL)

■参考URL https://knowledge.bizrobo.com/hc/ja/articles/360034654472-Cron-%E3%82%AF%E3%83%BC%E3%83%AD%E3%83%B3-%E5%BD%A2%E5%BC%8F%E3%81%AE%E3%82%B9%E3%82%B1%E3%82%B8%E3%83%A5%E3%83%BC%E3%83%AB

Uipath Object→任意のデータ型への変換

Public Sub objectConversion(ByVal anObject As Object) Dim anInteger As Integer Dim aString As String anInteger = CType(anObject, Integer) aString = CType(anObject, String) End Sub ■参考URL 方法: オブジェクトを別の型に変換する - Visual Basi…

UiPath Jsonファイルの読み込み

■下準備 JSONファイルを用意する。 ※JSONファイルのアイコンがメモ帳になっていない場合は以下方法でメモ帳アイコンに変更する。 アイコンを右クリック→プロパティを選択→「プログラム」の「変更」ボタンをクリック→メモ帳を選択してOKをクリック→「プログラ…

VBS Outlookを操作する②(受信トレイを取得する)

Option Explicit On Error Resume Next Dim objOlApp ' outlook オブジェクト Dim objOlNs ' NameSpace オブジェクト Dim objOlFolder ' フォルダ情報 Dim objOlItem ' アイテム情報 Dim lngMsgCnt ' メッセージ数 Set objOlApp = WScript.CreateObject("Out…

VBS ADOでデータベース接続

■サンプルコード Accessファイル「注文管理.accdb」の「M_顧客」テーブルをレコードセットに取得 Option Explicit 'データベース接続 Dim cn Set cn = Wscript.CreateObject("ADODB.Connection") cn.Open "Driver={Microsoft Access Driver (*.mdb, *.accdb)…

VBS Outolookを操作する①(ファイルを添付してメール送信)

'変数の宣言を強制 Option Explicit dim objOutlook 'objXlsにOutlookアプリケーションのオブジェクトをセットする set objOutlook = WScript.CreateObject("Outlook.Application") Dim objFOlder '受信トレイのオブジェクトとしてobjItemにセット set objIt…

VBS Excelファイルの操作

'変数の宣言を強制 Option Explicit 'Excelアプリケーションのオブジェクトをセット Dim objxls set objxls = Wscript.CreateObject("Excel.Application") '開いたブックのオブジェクトをセット Dim objBook set objBook = objxls.Workbooks.Open("C:\Users\…

VBS IF文

dim i i = inputBox("番号を入力してください") If i = 1 then MsgBox "おはよう" ElseIf i = 2 then MsgBox "こんにちは" Else MsgBox "こんばんは" end if 上記コードを実行した際の出力結果

UiPath Orchestrator 対話型サインイン(インタラクティブサイインを有効にする)

■以下の様なエラーメッセージが出た場合の対処 Interactive sign-in is not enabled for this tenant. Enable it from the Orchestrator settings, or connect using the machine key.(和訳:このテナントでは、インタラクティブサインインが有効になってい…

UiPath Orchestrator 参考URL

qiita.com

Uipath String型をSecureString型に変換する

■以下の関数で変換できる (new System.Net.NetworkCredential("",Sting型の変数)).SecurePassword UiPath SecureString型をString型に変換する方法 - ray88’s diary

Uipath Ohrchestratorで「組織レベルでライセンス超過」表示が出たときの対処

■Ohrchestratorにアクセスして「管理者」をクリック ■「ライセンスの割り当ての編集」アイコンをクリック ■ライセンス割り当て数を調整して保存する

VBA ファイルシステムオブジェクト Folderオブジェクト③主なメソッド

VBA FileSystemObjectの主なプロパティとメソッド - ray88’s diary VBA ファイルシステムオブジェクト・GetFolder - ray88’s diary VBA ファイルシステムオブジェクト Folderオブジェクト① - ray88’s diary VBA ファイルシステムオブジェクト Folderオブジェ…

VBA ファイルシステムオブジェクト Folderオブジェクト②(主なプロパティ)

VBA FileSystemObjectの主なプロパティとメソッド - ray88’s diary VBA ファイルシステムオブジェクト・GetFolder - ray88’s diary VBA ファイルシステムオブジェクト Folderオブジェクト① - ray88’s diary VBA ファイルシステムオブジェクト Folderオブジェ…

VBA ファイルシステムオブジェクト Folderオブジェクト①

VBA FileSystemObjectの主なプロパティとメソッド - ray88’s diary VBA ファイルシステムオブジェクト・GetFolder - ray88’s diary VBA ファイルシステムオブジェクト Folderオブジェクト②(主なプロパティ) - ray88’s diary VBA ファイルシステムオブジェ…

VBA 正規表現で使用する文字列パターン

VBA 正規表現 RexExpのプロパティとメソッド ■VBA 正規表現で使用する文字列パターン pattern 説明 ^ 文字列の先頭にマッチする $ 文字列の末尾にマッチする \b 単語の境界にマッチする \B 単語の境界以外にマッチする \n 改行にマッチする \f フォームフィ…

VBA ファイルシステムオブジェクト・OpenTextFile

■FileNameで表されるテキストファイルを開きTextStreamオブジェクトを返す TextStreamオブジェクトの主なプロパティとメソッド Function OpenTextFile(FileName As String,[IOMode As IoMode = ForReading],[Create As Boolean = False],[Format As Tristate…

VBA ファイルシステムオブジェクト・MoveFolder

■Sourceで表される1つまたは複数のフォルダを、Destinationで表されるフォルダに移動する Sub MoveFolder(Source As String,Destination As String) VBA FileSystemObjectの主なプロパティとメソッド - ray88’s diary

VBA ファイルシステムオブジェクト・MoveFile

■Sourceで表される1つまたは複数のファイルを、Destinationで表されるフォルダに移動する Sub MoveFile(Source As String,Destination As String) VBA FileSystemObjectの主なプロパティとメソッド - ray88’s diary

VBA ファイルシステムオブジェクト・GetDrive

■DriveSpecで表されるDriveオブジェクトを返す Function GetDrive(DriveSpace As string) As Drive VBA FileSystemObjectの主なプロパティとメソッド - ray88’s diary

VBA ファイルシステムオブジェクト・GetTempName

■一時的なファイル名またはフォルダ名を生成する Function GetTempName()As String VBA FileSystemObjectの主なプロパティとメソッド - ray88’s diary

VBA ファイルシステムオブジェクト・GetSpecialFolder

■SpecialFolserに指定した列挙型SpecialFolderConstの値に応じたFloderオブジェクトを取得する ・WindowsFolder:Windowsフォルダ ・SystemFolder:システムフォルダ ・TemporaryFolder:環境変数TMPにしていされている一時フォルダ Function GetSpecialFold…

VBA ファイルシステムオブジェクト・GetParentFolderName

■Pathで表されるパスから親フォルダ名を取得する Function GetParentFolderName(Path As String) As String VBA FileSystemObjectの主なプロパティとメソッド - ray88’s diary

VBA ファイルシステムオブジェクト・GetFolder

■FolderPathで表されるFolderオブジェクト Function GetFolder(FolderPath As String) As Folder VBA FileSystemObjectの主なプロパティとメソッド - ray88’s diary VBA ファイルシステムオブジェクト Folderオブジェクト① - ray88’s diary VBA ファイルシス…

VBA ファイルシステムオブジェクト・GetFolder

■FolderPathで表されるFolderオブジェクトを取得する Function GetFolder(FolderPath As String) As String VBA FileSystemObjectの主なプロパティとメソッド - ray88’s diary