• DİKKAT !

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak Dosya Yükleme tamamen ücretsizdir.

Çözüldü Bilgisayar Özellikleri gösteren vba kodu hk.

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

talebeyim

Yeni Üye
Katılım
8 Ara 2022
Mesajlar
118
Aldığı beğeni
15
Excel V
Office 2019 TR
Konu Sahibi
Bilgisayara ait Marka, İşletim sistemi, Office versiyonu, Bit, Memory, İşemci, Hdd, Bilgisayar Adı, Kullanıcı Adı, Etki Alanı, Çalışma Grubu, İp Adresi gibi bilgilerin tamamını Kodu çalıştırdığımız Zaman Sayfa1'de gösterecek VBA Koduna ihtiyacım var.
 
Çözüm
bulabildiğim tüm Win32_ classları (bu konuda yer alanlar dahil 16 kadar) için sayfa ekleyip bilgileri getiriyor
sayfa1 de class listesi var. o listedeki tüm sınıflara ait bilgileri ilgili sayfaya ekliyor
oraya eklenecek Win32_ ile başlayan başka sınıflar için de otomatik olarak alabilir
sayfa1'deki listede yer alan sınıfları ilgili yordama gönderir
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
alternatif olarak
Sayfa yoksa ekler varsa temizler
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
tüm Win32_* ile başlayan tabloların listelendiği ana bir tablo yok mu acaba?
for each diyerek hepsini dolanabilecek bir fonksiyon yazardık)
 
bulabildiğim tüm Win32_ classları (bu konuda yer alanlar dahil 16 kadar) için sayfa ekleyip bilgileri getiriyor
sayfa1 de class listesi var. o listedeki tüm sınıflara ait bilgileri ilgili sayfaya ekliyor
oraya eklenecek Win32_ ile başlayan başka sınıflar için de otomatik olarak alabilir
sayfa1'deki listede yer alan sınıfları ilgili yordama gönderir
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
ilgili sınıftaki bilgiyi alır ve ilgili sayfaya ekler
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
"Sayfa var mı?" kontrolü ilgili sayfa yoksa ekler
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Sayfa1 dışındaki tüm sayfaları siler
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
"winmgmts:root/CIMV2" içindeki tüm alt sınıfları listeler
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
Çözüm
Konu Sahibi
bulabildiğim tüm Win32_ classları (bu konuda yer alanlar dahil 16 kadar) için sayfa ekleyip bilgileri getiriyor
sayfa1 de class listesi var. o listedeki tüm sınıflara ait bilgileri ilgili sayfaya ekliyor
oraya eklenecek Win32_ ile başlayan başka sınıflar için de otomatik olarak alabilir
sayfa1'deki listede yer alan sınıfları ilgili yordama gönderir
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
ilgili sınıftaki bilgiyi alır ve ilgili sayfaya ekler
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
"Sayfa var mı?" kontrolü ilgili sayfa yoksa ekler
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Sayfa1 dışındaki tüm sayfaları siler
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
"winmgmts:root/CIMV2" içindeki tüm alt sınıfları listeler
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
Hocam maşallah bilgisayarda ne varsa getirrmiş.

Hocam bana birde bunlara ek olarak kullandığı office programının versiyon bilgisi lazım gelen bilgiler arasında ona rastlayamadım.

Office ve bilgisayara başka yüklenmiş programlarında bir listesini getirebilir mi ?

Emekleriniz için ayrıca teşekkür ederim.
 
ama yine de isterseniz aşağıdaki kod da işe yarayabilir aslında Product ile aynı ama burada seçmeli alanlar alınmış
excel dosyanızda KuruluYazılımlar adında sayfa olmalı
HTML:
Kod:
İçeriği görebilmek için Giriş yap ya da Üye ol.
 
rica ederim
iyi çalışmalar
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.
Geri
Üst