Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


27327 / 76738 ←次へ | 前へ→

【54734】Re:コンピューターの説明
発言  ひらめくん  - 08/3/28(金) 0:41 -

引用なし
パスワード
   これならどうですか?
Excelファイル開いてAlt+F11でVBEの標準モジュールに貼り付けて、実行!

Sub win32compsys2()
Dim strComputer: Dim objWMIService
Dim colItems: Dim objItem
Dim msg As Variant
strComputer = "."
Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")
Set colItems = objWMIService.ExecQuery("Select * from Win32_ComputerSystem", , 48)
For Each objItem In colItems
  msg = msg & Chr(10) & "Domain: " & objItem.Domain
  msg = msg & Chr(10) & "Caption: " & objItem.Caption
  msg = msg & Chr(10) & "NameFormat: " & objItem.NameFormat
  msg = msg & Chr(10) & "Name: " & objItem.Name
  msg = msg & Chr(10) & "UserName: " & objItem.USERNAME
  msg = msg & Chr(10) & "PrimaryOwnerName: " & objItem.PrimaryOwnerName
  msg = msg & Chr(10) & "Description: " & objItem.Description
  msg = msg & Chr(10) & "Manufacturer: " & objItem.Manufacturer
  msg = msg & Chr(10) & "Model: " & objItem.Model
  msg = msg & Chr(10) & "SystemType: " & objItem.SystemType
Next
MsgBox msg
End Sub

1 hits

【54624】コンピューターの説明 たいくん 08/3/24(月) 22:44 質問
【54626】Re:コンピューターの説明 n 08/3/24(月) 23:48 発言
【54642】Re:コンピューターの説明 n 08/3/25(火) 11:28 回答
【54680】Re:コンピューターの説明 たいくん 08/3/26(水) 1:11 お礼
【54681】Re:コンピューターの説明 n 08/3/26(水) 1:33 発言
【54687】Re:コンピューターの説明 n 08/3/26(水) 11:26 発言
【54732】Re:コンピューターの説明 ひらめくん 08/3/27(木) 22:18 質問
【54734】Re:コンピューターの説明 ひらめくん 08/3/28(金) 0:41 発言
【54634】Re:コンピューターの説明 VBWASURETA 08/3/25(火) 10:20 発言
【54679】Re:コンピューターの説明 たいくん 08/3/26(水) 0:50 お礼

27327 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free