...Seçin.
Açılan pencerede Rearrange Command tıklatın.
Açılan pencerede Tool Seçeneğini seçin, listedende Edit seçin.
Controls listesinden Comment Block seçin
Modify Selection tıklatın.
Açılan menüdeki Name kısmının başına "&" işaretin koyun Name şöyle olacak "&Comment Block"
Yine açılan...
Hocam bir de konu dışı bir şey soracağım izninizle, ben bulamadım ama, çok kullandığımız VBA’daki Comment Block ve Uncomment Block düğmelerinin klavyede bir kısayolu var mıdır?
...Image1.Picture = LoadPicture("C:\TestFolder\Skyline.jpg")
End Sub
'
Private Sub CommandButton1_Click()
If Range("A1").Comment Is Nothing Then Range("A1").AddComment
SavePicture Me.Image1.Picture, "C:\TestFolder\myPic.bmp"
Range("A1").Comment.Shape.Fill.UserPicture...
ActiveCell.Comment.Shape.Fill.UserPicture "C:\Program Files\ Pictures\Picture 1.gif"
Bu koddaki resim dosyasını; konumdan değilde, userformdaki image nesnesinin içindeki resmi yüklemek mümkün müdür?
...sayfanın kod kısmına (modül oluşturmuyorum, sadece sayfanın kod kısmına) herhangi bir kod grubunu yapıştırıyorum. Ve bu kod grubunun tamamını Comment Block ile pasif hale getiriyorum. Dosyayı kaydedip kapatıyorum. Dosyayı tekrar açgığımda, az önce blocklayıp etkisiz hale getirdiğim kodların...
Levent Bey Merhaba,
Öncelikle ilginiz için teşekkür ederim.
Tablonun olduğu sayfa1 e ilgili kodları eklediğimde (run time error 1004 - application defined or object defined error) hatası veriyor. çalıştıramadım.
...42:18:76:D0:14:D1 dhcp1 bound
748 D 172.16.27.90 52:F7:52:28:C3:DB HUA... dhcp1 bound
bunda da 741 ve 742 satırlarda olduğu gibi comment ler çıkıyor.
o yüzden düzgün gelmedi
txt dosyası ekliyorum.
https://s2.dosya.tc/server18/8lpc31/dhcp_leases-ozt.txt.html
...If Not IsEmpty(a(i, 2)) Then
dc(a(i, 1)) = a(i, 2)
End If
Next i
Set alan = sh2.Range("A2:X32")
alan.ClearComments
b = alan.Value
For i = 1 To UBound(b)
For j = 1 To UBound(b, 2) Step 2
krt = b(i, j)
If dc.exists(krt)...
Merhaba.
Alternatif
Sayfanın kod kısmına aşağıdaki kodu kopyalayın.
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C4:N16")) Is Nothing And Target.Comment Is Nothing Then
Target.AddComment Text:="" & Now & ""
End If
End Sub
ilgili sekmenin modülüne aşağıdaki kodu yapıştırın.
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("C4:N16")) Is Nothing Then
Target.AddComment Format(Date, "dd.mm.yyyy")
Target.Comment.Visible = False
End If
End Sub
...50 sayısı afakidir, kırmızı zeminli hücre sayısına göre değiştirile bilinir.
Sub Makro1()
On Error Resume Next
Cells.SpecialCells(xlCellTypeComments).ClearComments
For i = 1 To 50
Application.FindFormat.Clear
Application.FindFormat.Interior.Color = 255
Cells.Find(What:=""...
...istediğiniz işlem dolaylı yöntemlerle yapılabilir.
Hücre seçiminde veri doğrulamadaki giriş mesajı bölümü kullanılabilir. (Forumda InputMessage ifadesi ile arama yapabilirsiniz.)
Hücre seçiminde hücreye açıklama kutusu eklenebilir. (Bunun içinde forumda Comment ifadesi ile arama...
@askm ;
Kodunu çalıştırmadım, denemedim .... ne işe yarıyor, ne yapıyor, bilmiyorum..... ama okurken comment'ler(-açıklamalar) çok hoşuma gitti.....
Kod yazmak işte budur, yazarken eğleneceksin ..... hem de kodu çalıştırana yol göstereceksin.
Not: Yine de benden tavsiye..... "On Error Resume...
Merhaba
Bunu deneyiniz.
Sub açıklama()
On Error Resume Next
For i = 1 To Range("A1048576").End(3).Row
Cells(i, "B") = Cells(i, "A").Comment.Text
Next
End Sub
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.