DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub xlTR_t165645_kodun_bulundugu_haric_tum_dosyalari_kapat()
Dim wb As Workbook
For Each wb In Workbooks
If wb.Name <> ThisWorkbook.Name Then
wb.Close SaveChanges:=True 'değişiklikleri kaydetmeden kapatmak için TRUE yerine FALSE yazılmalı
End If
Next wb
End Sub
Kod:Sub xlTR_t165645_kodun_bulundugu_haric_tum_dosyalari_kapat() Dim wb As Workbook For Each wb In Workbooks If wb.Name <> ThisWorkbook.Name Then wb.Close SaveChanges:=True 'değişiklikleri kaydetmeden kapatmak için TRUE yerine FALSE yazılmalı End If Next wb End Sub
Private Sub Workbook_Activate()
Dim wb As Workbook
For Each wb In Workbooks
If wb.Name <> ThisWorkbook.Name Then
wb.Close SaveChanges:=True 'değişiklikleri kaydetmeden kapatmak için TRUE yerine FALSE yazılmalı
End If
Next wb
End Sub
Hocam benim program başka excel açık olunca sapıtıyor, bu kod onun için.rica ederim.
ben normal bir kod modülüne kopyalar, gerektikçe çalıştırırdım.
yanlışlıkla bu dosya aktif hale getirilir ise istek dışı tüm dosyaları kapatır çünkü.
Private Sub CommandButton1_Click()Örnek dosya ekleyebilir misiniz.
Bu kod olmadı.ActiveWorkbook.Sheets("Verilen Malzeme").Select şeklinde deneyin.