【PowerShell】PowerShellからExcelを操作する。

  • 2012.12.05 Wednesday
  • 20:58
JUGEMテーマ:コンピュータ

---------------------------------
Summay
PowerShellからExcelを操作できます。

---------------------------------
 
PowerShellからExcelの操作はできるだろうと、ふと思いましてやってみました。

■Excelの起動
> $excelProxy = New-Object -ComObject "Excel.Application"

■Excelを表示
> $excelProxy.Visible = $true

■新規ブックを開く
> $excelProxy.Workbooks.Add()

■一番目のシートにアクセス
> $sheet = $workbook.Worksheets.Item(1)

■A1のセルにA1と落書きする
> $sheet.Range("A1").Value2 = "A1"

■Excelを終了
> $excelProxy.Quit()

なんかできそう。ってかできた。最新版のISEだとインテリセンスが出てくるのでVisual Studioよりわかりやすい(笑)
ExcelよりVisual Studioをオートメーション化した方が、開発者としては嬉しいかな・・・勉強しよ。



知識と知識がつながると脳みそがどうにかなりそうなくらい嬉しいですね!

--------------------------------------
本投稿は、CodePlexで公開されているNetOfficeを利用していませんが、紹介します。
NetOffice - MS Office in .NET
http://netoffice.codeplex.com/

NetOffice関連の記事は下記にまとめています。
【NetOffice】【Excel】NetOfficeのまとめ
http://pro.art55.jp/?eid=1304102
--------------------------------------

【PowerShell】PowerShell早くも挫折気味

  • 2012.11.11 Sunday
  • 16:21
JUGEMテーマ:コンピュータ


本投稿には一切の技術情報は含まれておりません。

日本語を読むのがつらい・・・。イメージがわかない。現代人では当たり前な言語によるコミュニケーション・意思疎通という能力が私には絶対的に足りていないのだと思うのです。かなしい・・・。



PS C:¥Users¥User> function prompt {"PS>"}

PS>
PS>

PS> dir
(省略)
PS> ls
(省略)

にんまりしてしまいました。

【PowerShell】Windows PowerShell ISE

  • 2012.11.11 Sunday
  • 02:08
JUGEMテーマ:コンピュータ
 
Windows PowerShell ISEっていうのがスゴイです。
インテリセンスが効くんで私のようなコマンド全く覚えられない症候群の患者でもスクリプトが組めちゃいそうです。

感謝!感謝です!



calendar

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
293031    
<< October 2017 >>

あわせて読みたい

あわせて読みたいブログパーツ

selected entries

categories

archives

recent comment

  • 【キーボード】6年前のRealForceを復活させることはできる!?その3
    art55 (05/22)
  • 【キーボード】6年前のRealForceを復活させることはできる!?その3
    分解大好き (05/18)
  • 【.NET Framework 4.5】 IListがIReadOnlyListを継承してない理由。
    art55 (02/04)
  • 【.NET Framework 4.5】 IListがIReadOnlyListを継承してない理由。
    Gen (02/04)
  • 【キーボード】RealForce が壊れて帰ってきた。
    art55 (04/29)
  • 【.NET Framework 4.5】 IListがIReadOnlyListを継承してない理由。
    art55 (02/23)
  • 【.NET Framework 4.5】 IListがIReadOnlyListを継承してない理由。
    かるあ (02/22)
  • 【C#】Dictionaryの実装・データ構造・アルゴリズムを観察する。
    art55 (01/16)
  • 【C#】Dictionaryの実装・データ構造・アルゴリズムを観察する。
    karuakun (01/16)
  • 【NetOffice】【Excel】死なないExcelプロセスをKillする。
    art55 (12/05)

recent trackback

recommend

recommend

recommend

C#プログラマのための.NETアプリケーション最適化技法 (Programmer's SELECTION)
C#プログラマのための.NETアプリケーション最適化技法 (Programmer's SELECTION) (JUGEMレビュー »)
Sasha Goldshtein,Dima Zurbalev,Ido Flatow,サシャ・ゴルドシュタイン,ディマ・ズルバレフ,イド・フラトー

recommend

ろんりと集合
ろんりと集合 (JUGEMレビュー »)
中内 伸光
とてもわかりやすいです。

recommend

recommend

シャノン・ノイマン・ディジタル世界
シャノン・ノイマン・ディジタル世界 (JUGEMレビュー »)
市川 忠男
4章がリレーショナルデータベースな内容になってます。ページ数があまりありませんが、ポイントがものすごく的確にまとまっていて、感動します。

recommend

recommend

東プレ Realforce91UBK-S 静音キーボード 静電容量無接点方式 変荷重 ブラック NG01BS
東プレ Realforce91UBK-S 静音キーボード 静電容量無接点方式 変荷重 ブラック NG01BS (JUGEMレビュー »)

テンキーレス、静音のRealForce91UBK-S。スコスコ感がたまらなく気持ちいいです。家と会社で2台持ってます。

recommend

recommend

プログラミング.NET Framework 第4版 (プログラミングシリーズ)
プログラミング.NET Framework 第4版 (プログラミングシリーズ) (JUGEMレビュー »)
Jeffrey Richter
発売予定美 2013年10月10日。.NET Frameworkとお付き合いする人のバイブルですね。

recommend

recommend

キャット・シッターの君に。
キャット・シッターの君に。 (JUGEMレビュー »)
喜多嶋 隆
私のイラストレータデビュー本です。

recommend

Essential .NET ― 共通言語ランタイムの本質
Essential .NET ― 共通言語ランタイムの本質 (JUGEMレビュー »)
ドン・ボックス,クリス・セルズ,Don Box,Chris Sells,吉松 史彰

links

profile

search this site.

others

mobile

qrcode

powered

無料ブログ作成サービス JUGEM