...eklenecek,
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, [a:b]) Is Nothing Then
Target.ClearComments
If Target.Count > 1 Then Exit Sub
If IsNumeric(Target.Value) Then
If Not Intersect(Target, [a:a]) Is Nothing Then...
...*.png; *.bmp")
If DosyaYolu <> "False" Then
ResimAdi = Mid(DosyaYolu, InStrRev(DosyaYolu, "\") + 1)
With ActiveCell
.AddComment
.Comment.Text Text:=ResimAdi
.Comment.Shape.Fill.UserPicture DosyaYolu
End With
End If
End Sub
...klasör açılsın bu klasör içindeki resimlerden birini seçip onayladığımda açıklamada bu resim gözüksün istiyorum.
internette araştırdığımda " Comment.Shape.Fill.UserPicture " bu komut ile klasör açma komutlarını birleştiremiyorum.
VBA konusunda sadece forumlardan aldığım kodları deneme...
...Target.Calculate
If Intersect(Target, [D:D]) Is Nothing Then Exit Sub
On Error Resume Next
With Target
.ClearComments
.AddComment
.Visible = False
.Comment.Text Text:=Target.Offset(0, 19).Value & " Kişi, " & Target.Offset(0, 6).Value & "...
Çok teşekkürler, size bir soru daha sormak istiyorum aşağıya yapıştırdığım formül süslü parantezle de yapılabiliyor sanırım daha kolay bir şekilde. Nasıl formüllenebilir yardımcı olursanız çok sevinirim...
...Target As Range)
If Intersect(Target, [F:F]) Is Nothing Then Exit Sub
On Error Resume Next
With Target
.ClearComments
.AddComment
.Visible = False
.Comment.Text Text:=Target.Offset(0, 9).Value & ", " & Target.Offset(0, 10).Value
End With...
Aşağıdaki kodu inceleyebilirsiniz.
Sub CopyCommentText()
Dim sourceWorkbook As Workbook
Dim targetWorkbook As Workbook
Dim sourceSheet As Worksheet
Dim targetSheet As Worksheet
Dim sourceCell As Range
Dim targetCell As Range
Dim commentText As String
Set...
...RAPORLAR sayfası bölümünde birçok kod vardı.
Bu kodlarla çakışabileğini düşündüm ve bu kodların tamamını Blokladım geçici olarak (Comment Block)
Böyle deneyince gerçek dosyalarda da sorunsuz çalışmış oldu.
Teşekkürler Korhan hocam.
Aslında çakışma hiç olmasaydı tabi daha iyi olurdu ama...
...yazar.
Kodu herhangi bir modüle kopyalayarak çalıştırınız.
Sub Test()
Dim Bak As Range
For Each Bak In Selection
If Not Bak.Comment Is Nothing Then
Cells(Bak.Row, "A") = Replace(Replace(Bak.Comment.Text, Bak.Comment.Author & ":", ""), Chr(10), "")
End If...
...ilgili olarak da; istenilen ürüne ait "Detay" butonuna tıklandığında D sütunundaki hücreye ürüne ait açıklamayla birlikte, o hücreye "Comment-Açıklama" eklenir ve hücrenin üzerine mouse ile gelindiğinde "Açıklamanın" içerisinde ürünün resmi görüntülenir.
Bununla ilgili kodlar da;
Sub...
...ss1 = ActiveSheet.Cells(Rows.Count, "S").End(3).Row
For i = 2 To ss1
If Not ActiveWorkbook.Sheets("LİSTE").Cells(i, "S").Comment Is Nothing Then
With Workbooks(Dosya1).Sheets("PUANTAJ")
.Cells(ss2, "AX") = ActiveWorkbook.Sheets("LİSTE").Cells(i, "B")...
Tamam abim çok güzel oldu. Eline sağlık sayın abim şurada bir düzenleme olabilir mi? Bu kodu sadece "AÇIK DOSYAM" adlı bir dosyada çalışmayacağımda örneğin her ay için farklı kaydet mantığı ile her ayı ayrı yapacağım bu nedenle bu isimle değil de aktif çalışma dosyası şeklinde ola bilir mi...
...ss1 = ActiveSheet.Cells(Rows.Count, "S").End(3).Row
For i = 2 To ss1
If Not ActiveWorkbook.Sheets("LİSTE").Cells(i, "S").Comment Is Nothing Then
With Workbooks("AÇIK DOSYAM").Sheets("PUANTAJ")
.Cells(ss2, "AX") = ActiveWorkbook.Sheets("LİSTE").Cells(i, "B")...
...ss1 = ActiveSheet.Cells(Rows.Count, "S").End(3).Row
For i = 2 To ss1
If Not ActiveWorkbook.Sheets("LİSTE").Cells(i, "S").Comment Is Nothing Then
With Workbooks("AÇIK DOSYAM").Sheets("PUANTAJ")
.Cells(ss2, "AX") = ActiveWorkbook.Sheets("LİSTE").Cells(i, "B")...
Merhaba alternatif olarak.
Menü çubuğunda Sağ tuş \ Edit menüsünü aktif ediniz.
Edit Menüsündeki,
Kullanımı için kodları seçerek Comment Block ya da Uncomment Blok komutuna tıklayınız.
...(düzeltme, Excel sayfasının) içinde olmadığı için olacağını pek sanmıyorum ama yine de hocalarımıza sormak istedim.
Kodlar tarafındaki Comment haline getirilmiş
hem böyle
‘MsgBox “Merhaba”
hem de böyle
MsgBox “Merhaba” ‘Bu satır merhaba yazar
gibi Commentleri topluca temizlemenin imkanı...
...If Not c Is Nothing Then
Adr = c.Address
If Cells(c.Row, "C") = trh Then
Cells(c.Row, "A").ClearComments
Cells(c.Row, "A").AddComment
Cells(c.Row, "A").Comment.Text Text:=""
Cells(c.Row...
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.