Excelのシート名を変更する

  Excel VBO

Excelのシート名を変更するアクションを自作しました。

入力

出力

特になし

ソースコード

Dim ws As Object = GetWorksheet(Handle, Workbook, Target_Sheet_Name)

Try
    ws.Name = Rename_Sheet_Name
    Success = True

Catch e As Exception
    Success = False
    Message = e.Message
Finally
    ws = Nothing
End Try

注意点

サンプルをExcel VBOにページ追加して使用してください。
Excel VBOを拡張する際は、既存のVBOを複製して別オブジェクトにすることを推奨します。
Excel VBOをコピーしてExcel VBO Extendedなどとして複製し、「シート名変更」をページ追加するイメージです。

また、インスタンス作成の際はExcel VBO ExtendedのCreate Instanceを使うことに注意してください。
既存のExcel VBOで生成されたhandleを使ってExcel VBO Extendedの処理をしようとするとエラーになります。

サンプル

https://github.com/falcslab/blueprism/tree/collection
BPA オブジェクト – シート名変更.xml

LEAVE A COMMENT

CAPTCHA