...mümkündür, ancak doğrudan ve kesin bir yöntem yoktur. Bunu yapmak için aşağıdaki yaklaşımları kullanabilirsin:
1. WMI (Windows Management Instrumentation) Kullanımı
WMI ile yazıcının bağlantı türünü öğrenmek mümkündür. Aşağıdaki VBA kodu, sistemdeki yazıcıları ve bağlantı türlerini listeler...
hocam kusura bakmayın araya giriyorum bende aynı işlemler ile uğraşıyorumda burada bende bir yapı değişikliği var dosyayı seçip seçilen dosyadaki verileri başka bir xls deki sayfaya nasıl göndeririz bana o lazım konu sorunuma çok yakın oldugu için araya girmek zorunda kaldım...
...çalıştı
aranankelime = "ba"
For Each hucre In Sayfa1.Range("C1:C10")
If Not IsEmpty(hucre.Value) Then
pozisyon = InStr(1, hucre.Value, aranankelime, vbTextCompare)
If pozisyon > 0 Then
hucre.Characters(Start:=pozisyon...
...hata var mı? Teşekkürler
For Each hucre In analiste.Range("C1:C" & sonsatirc)
If Not IsEmpty(hucre.Value) Then
pozisyon = InStr(1, hucre.Value, aranankelime, vbTextCompare)
If pozisyon > 0 Then
hucre.Characters(Start:=pozisyon...
...i = Len(Kod) To 1 Step -1
sonKarakter = Mid(Kod, i, 1)
' Eğer dahil olmayan karakterse, yerini sabit bırak
If InStr(dahilOlmayanlar, sonKarakter) > 0 Then
sonuc = Mid(sonuc, 1, i - 1) & sonKarakter & Mid(sonuc, i + 1)
GoTo DevamEt...
...& Timer
With CreateObject("MSXML2.XMLHTTP")
.Open "GET", url, False
.send
resp = .responseText
x = InStr(resp, "currentLocalTime")
If x > 0 Then
resp = Mid(resp, x + 19)
x = InStr(resp, ",")
resp =...
...If TargetObject Is Nothing Then
' Çoklu Hücre aralığı ("A1:B2,B9:C10") kabul edilmez
If InStr(1, AddressOrShapeName, ",") = 0 Then
' Şekil yoksa hücre adresini kontrol et
Set TargetObject = Range(AddressOrShapeName)
End If
End If
On...
...Sub AL()
Application.ScreenUpdating = False
For i = 3 To Cells(Rows.Count, 1).End(xlUp).Row 'xlUp kullanmak daha doğru olur
If InStr(Cells(i, 1).Value, "-") > 0 Then 'Tire olup olmadığını kontrol et
Cells(i, 2).Value = Split(Cells(i, 1).Value, "-")(1) 'Tireyi...
...da modül ekleyip bu kodu yazın ve kendinize göre düzeltin ekleyin istediğiniz kriterleri
Function Kontrol(Aciklama As String) As String
If InStr(1, Aciklama, "Q", vbTextCompare) > 0 And InStr(1, Aciklama, "mavi", vbTextCompare) > 0 Then
Kontrol = "MAVİ-YUVARLAK"
ElseIf...
Tarih kısmına 02022024 şeklinde yazınca tarih 10.02.7436 oluyor. yoğun giriş yapıldığı için tarih arasına nokta v.b koymak zaman alıyor. Ayrıca 11122024 şeklince yazınca da hata veriyor
...Sutun)
End With
ElseIf Not Intersect(Target, Range("C:C")) Is Nothing Then
If Len(Target) = 8 Then
If InStr(Target, ".") = 0 Then Target = FormatDateTime(Left(Target, 2) & "." & Mid(Target, 3, 2) & "." & Right(Target, 4), vbShortDate)
ElseIf Len(Target)...
...If Target.Count > 1 Then Exit Sub
Set blg = Range("c:c")
If Intersect(Target, blg) Is Nothing Then Exit Sub
If Len(Target) = 8 Then
If InStr(Target, ".") = 0 Then Target = Format(Left(Target, 2) & "." & Mid(Target, 3, 2) & "." & Right(Target, 4), "dd/mm/yyyy;@")
ElseIf Len(Target) = 7 Then...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.