DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub HucreKorumalimi()
Dim Satir As Long
Dim Sutun As Integer
For Satir = 1 To Rows.Count
For Sutun = 1 To Columns.Count
If Cells(Satir, Sutun).Locked = True Then
MsgBox Cells(Satir, Sutun).Address
End If
Next
Next
End Sub
Sub HucreKorumalimi()
Dim Satir As Long
Dim Sutun As Integer
Dim YazSatir As Long
Dim YazSutun As Integer
YazSutun = 1
For Sutun = 1 To Columns.Count
For Satir = 1 To Rows.Count
If Cells(Satir, Sutun).Locked = True Then
YazSatir = YazSatir + 1
Cells(YazSatir, YazSutun).Value = Cells(Satir, Sutun).Address
If YazSatir = Rows.Count Then
YazSatir = 0
YazSutun = YazSutun + 1
End If
End If
Next
Next
MsgBox "İşlem tamamlandı..."
End Sub
Sub HucreKorumalimi()
Dim Satir As Long
Dim Sutun As Integer
Dim YazSatir As Long
Dim YazSutun As Integer
YazSutun = 1
Dim KacKolonaBaksin As Integer
Dim KacSatiraBaksin As Integer
KacKolonaBaksin = 10 '10 sütun kontrol etsin
KacSatiraBaksin = 100 '100 Satır kontrol etsin
For Sutun = 1 To KacKolonaBaksin
For Satir = 1 To KacSatiraBaksin
If Cells(Satir, Sutun).Locked = True Then
YazSatir = YazSatir + 1
Cells(YazSatir, YazSutun).Value = Cells(Satir, Sutun).Address
If YazSatir = Rows.Count Then
YazSatir = 0
YazSutun = YazSutun + 1
End If
End If
Next
Next
MsgBox "İşlem tamamlandı..."
End Sub
çok teşekkürler dalgalikur. Hücre adreslerini bulunduğu sayfa adını da içerecek şekilde yazılabilir mi ?
Sub HucreKorumalimi()
s = 1
KacKolonaBaksin = 10 '10 sütun kontrol etsin
KacSatiraBaksin = 100 '100 Satır kontrol etsin
For i = 1 To Sheets.Count
For Sutun = 1 To KacKolonaBaksin
For Satir = 1 To KacSatiraBaksin
If Sheets(i).Cells(Satir, Sutun).Locked = True Then
Cells(s, 2).Value = Cells(Satir, Sutun).Address
Cells(s, 1).Value = Sheets(i).Name
s = s + 1
End If
Next
Next
Next i
MsgBox " İşlem Tamamlandı. ", vbInformation, "dEdE " & _
Application.UserName & "'e Başarılar Diler."
End Sub