質問編集履歴
1
試した事と、実行環境などの追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -22,4 +22,30 @@
|
|
22
22
|
[Microsoft.VisualBasic.Interaction]::GetObject('', 'Excel.Application') -as [Microsoft.Office.Interop.Excel.ApplicationClass]
|
23
23
|
```
|
24
24
|
こちらも試してみましたが特定のExcelしか取得できないうえに
|
25
|
-
Excel起動してない時に勝手にプロセスが立ち上がってしまいました。
|
25
|
+
Excel起動してない時に勝手にプロセスが立ち上がってしまいました。
|
26
|
+
|
27
|
+
--追記--
|
28
|
+
sysjojo 様より教えて頂いた内容を確認してみましたが
|
29
|
+
実行出来ませんでした。
|
30
|
+
`"1" 個の引数を指定して "GetObject" を呼び出し中に例外が発生しました: "ActiveX コンポーネントを作成できません。"`
|
31
|
+
|
32
|
+
```powershell
|
33
|
+
[reflection.assembly]::LoadWithPartialName("'Microsoft.VisualBasic")
|
34
|
+
$Processes = [Microsoft.VisualBasic.Interaction]::GetObject('Excel.Application')
|
35
|
+
foreach($procxls in $Processes){
|
36
|
+
echo $procxls;
|
37
|
+
}
|
38
|
+
```
|
39
|
+
|
40
|
+
|
41
|
+
### 実行環境
|
42
|
+
|
43
|
+
--追記--
|
44
|
+
Windows 10
|
45
|
+
Excel 2016 64bit
|
46
|
+
|
47
|
+
|
48
|
+
### 推定利用環境
|
49
|
+
--追記--
|
50
|
+
Windows 8 以降
|
51
|
+
Excel 2013以降 64bit 又は 32bit
|