• Foruma hoş geldin 👋 Ziyaretçi

    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 tamamen ücretsizdir.

Arşiv Bilgisayarda bulunan Yazıcıları listeleme

aeGNoR

Destek Ekibi
Katılım
10 Mar 2021
Mesajlar
878
Çözümler
116
Aldığı beğeni
1,017
Excel V
Office 2021 TR
Bilgisayarda bulunan yazıcıları listeleme kodu:

Kod:
Sub get_printers()
Dim WshNetwork As Object
Dim oPrinters As Object
Dim i As Integer

On Error Resume Next

Set WshNetwork = CreateObject("WScript.Network")
Set oPrinters = WshNetwork.EnumPrinterConnections

 
  For i = 0 To oPrinters.Count - 1 Step 1
    Cells(i + 1, 1) = "Port " & oPrinters.Item(i) & " = " & oPrinters.Item(i + 1)
    If Application.ActivePrinter = oPrinters.Item(i) Then
      Debug.Print oPrinters.Item(i)
    End If
  Next
end sub


Bu kod ile bilgisayarımızda bulunan yazıcıları listelememiz mümkün
 
Geri
Üst