トップ回答者
Powershellでエクセルのセルに名前をつける方法

質問
-
はじめましてPowershellスクリプトでエクセルファイルの操作をしたいです。
具体的には、
C:\a.xls
上記エクセルファイルの二番目のシートの"B2"セルに"例"という名前を付けたいです。
とりあえず上記ファイルをOpenして何もせずに上書き保存して終了するコードは以下のように書けました。
しかし肝心のセルに名前をつける方法が全くわかりません。
何かヒントでもよいのでヘルプをお願いします。
$excel = New-Object -comobject Excel.Application
$book = $excel.workbooks.open("c:\a.cls")
$sheet = $book.worksheets.item(2)
$book.save()
$book.close()
$excel.quit()
回答
-
こんにちは、フォーラムオペレーターの三沢健二です。
実際に試したわけではないので、参考程度にご紹介させていただきますね。
- 参考情報
Windows PowerShell を使用して Microsoft Excel を自動化する方法はありますか
http://www.microsoft.com/japan/technet/scriptcenter/resources/qanda/sept06/hey0908.mspxExcel の活用方法を学習する
http://technet.microsoft.com/ja-jp/magazine/2009.01.heyscriptingguy.aspxPowerShellスクリプトでExcelを操作してみよう
http://itpro.nikkeibp.co.jp/article/COLUMN/20080805/312155/?ST=develop&P=6
それでは、こちらの情報が少しでもお役にたてれば幸いです。______________________________________
マイクロソフト株式会社 フォーラム オペレーター 三沢健二- 回答としてマーク 星 睦美 2010年5月27日 6:30
すべての返信
-
こんにちは、フォーラムオペレーターの三沢健二です。
実際に試したわけではないので、参考程度にご紹介させていただきますね。
- 参考情報
Windows PowerShell を使用して Microsoft Excel を自動化する方法はありますか
http://www.microsoft.com/japan/technet/scriptcenter/resources/qanda/sept06/hey0908.mspxExcel の活用方法を学習する
http://technet.microsoft.com/ja-jp/magazine/2009.01.heyscriptingguy.aspxPowerShellスクリプトでExcelを操作してみよう
http://itpro.nikkeibp.co.jp/article/COLUMN/20080805/312155/?ST=develop&P=6
それでは、こちらの情報が少しでもお役にたてれば幸いです。______________________________________
マイクロソフト株式会社 フォーラム オペレーター 三沢健二- 回答としてマーク 星 睦美 2010年5月27日 6:30
-
Ryuu00 さん、
こんにちは、フォーラム オペレーターの星 睦美です。弊社の三沢からの情報が多少でも参考になるのではと思いましたので、私の方で[回答としてマーク]を付けさせていただきました。
これからPowershellを活用する方が多くなって、フォーラムでの話題が増えるといいですね。それでは、今後もTechNetフォーラムをよろしくお願いいたします。
__________________________________________________
マイクロソフト株式会社 フォーラム オペレーター 星 睦美