Eski bir web tarayıcısı kullanıyorsunuz. Bu veya diğer siteleri görüntülemekte sorunlar yaşayabilirsiniz..
Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Tarayıcınızı güncellemeli veya alternatif bir tarayıcı kullanmalısınız.
Açılışta Hücreye Renkli Açıklama Ekleme
- Konuyu başlatan SilinenUye8231
- Başlangıç tarihi
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Merhaba Sayın @SilinenUye8231 .
-- Var olan bir açıklamanın rengini değiştirmek istiyorsanız yeşil satır yeterlidir.
-- Var olan bir açıklamanın metnini değiştirmek istiyorsanız mavi satır yeterlidir.
-- Hücrede hiç açıklama yok ise kırmızı satırlar yeterlidir.
Gerekli olan satırları Sub makro_adı() ......... End Sub arasına alırsınız.
-- Var olan bir açıklamanın rengini değiştirmek istiyorsanız yeşil satır yeterlidir.
-- Var olan bir açıklamanın metnini değiştirmek istiyorsanız mavi satır yeterlidir.
-- Hücrede hiç açıklama yok ise kırmızı satırlar yeterlidir.
Gerekli olan satırları Sub makro_adı() ......... End Sub arasına alırsınız.
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (8 satır).
Giriş Yap
Sayın Ömer Bey, ilginiz için çok teşekkür ediyorum, Allah razı olsun.
Aşağıdaki kod çok işime yarayacak. Bu kod arasına açıklamanın boyutunun ölçülerini, yatay ve dikey ortalama ekleyebilir miyiz?
With [B1]
.Comment.Delete
.AddComment
.Comment.Text Text:="BU RENK OLANLAR AYNI T.C. DİR." & Chr(10) & ""
.Comment.Shape.Fill.ForeColor.RGB = RGB(255, 153, 0)
End With
Aşağıdaki kod çok işime yarayacak. Bu kod arasına açıklamanın boyutunun ölçülerini, yatay ve dikey ortalama ekleyebilir miyiz?
With [B1]
.Comment.Delete
.AddComment
.Comment.Text Text:="BU RENK OLANLAR AYNI T.C. DİR." & Chr(10) & ""
.Comment.Shape.Fill.ForeColor.RGB = RGB(255, 153, 0)
End With
Makro kaydet ile oluşan aşağıdaki kodları sizin yazdığınız kodlara eklemeye çalıştım, olmadı.
.ShapeRange.ScaleHeight 1.26, msoFalse, msoScaleFromTopLeft
.ShapeRange.ScaleWidth 0.81, msoFalse, msoScaleFromTopLeft
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
.ShapeRange.ScaleHeight 1.26, msoFalse, msoScaleFromTopLeft
.ShapeRange.ScaleWidth 0.81, msoFalse, msoScaleFromTopLeft
.HorizontalAlignment = xlCenter
.VerticalAlignment = xlCenter
Koddaki ...TOP ve ....LEFT kısmı, hücrenin üstüne faryle gelindiğindeki konumunu değil,
hücreye sağ tıklayıp AÇIKLAMA GÖSTER seçeneği işaretlendiğindeki konumdur.
WİDTH ve HEİGHT değerlerini SAYI vererek de belirlersiniz, ben bir sağdaki hücrenin boyutlarını verdim.
Sizin verdiğiniz kodda, otomatik boyuta göre bir ORANLAMA sözkonusudur.
hücreye sağ tıklayıp AÇIKLAMA GÖSTER seçeneği işaretlendiğindeki konumdur.
WİDTH ve HEİGHT değerlerini SAYI vererek de belirlersiniz, ben bir sağdaki hücrenin boyutlarını verdim.
Sizin verdiğiniz kodda, otomatik boyuta göre bir ORANLAMA sözkonusudur.
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (13 satır).
Giriş Yap
Sayın Ömer Bey, ellerinize sağlık valla süper olmuş, çok teşekkür ediyorum.
Kod C1 hücresinin boyutuna göre çalışıyor, istediğimiz sayılarla yapmak istersek nasıl olacak?
C1 yazan yerlere sayı giriyorum olmuyor.
Kod C1 hücresinin boyutuna göre çalışıyor, istediğimiz sayılarla yapmak istersek nasıl olacak?
C1 yazan yerlere sayı giriyorum olmuyor.
80, 100 gibi biraz büyük değerler yazarak deneyin.
Sayın Ömer Bey, aşağıdaki kod gayet güzel oldu, ellerinize sağlık. Buradaki yazılarıda kalın yapmak istediğimizde ne eklememiz gerekir?
Sub B1_E_ACIKLAMA_EKLE_DUZENLE()
With [B1]
.ClearComments: .AddComment
.Comment.Text Text:="BU RENK OLANLAR AYNI BİLGİLERDİR."
.Comment.Shape.Fill.ForeColor.RGB = RGB(255, 192, 0)
.Comment.Shape.Width = 90
.Comment.Shape.Height = 50
.Comment.Shape.TextFrame.HorizontalAlignment = xlHAlignCenter
.Comment.Shape.TextFrame.VerticalAlignment = xlHAlignCenter
End With
End Sub
Sub B1_E_ACIKLAMA_EKLE_DUZENLE()
With [B1]
.ClearComments: .AddComment
.Comment.Text Text:="BU RENK OLANLAR AYNI BİLGİLERDİR."
.Comment.Shape.Fill.ForeColor.RGB = RGB(255, 192, 0)
.Comment.Shape.Width = 90
.Comment.Shape.Height = 50
.Comment.Shape.TextFrame.HorizontalAlignment = xlHAlignCenter
.Comment.Shape.TextFrame.VerticalAlignment = xlHAlignCenter
End With
End Sub
Bu şekilde ekledim, hata verdi. Üsteki mesajımdaki BİLGİ kelimesine link eklenmiş, ben eklemedim, bilginiz olsun.
.Comment.Shape.Font.Bold = True
.Comment.Shape.Font.Bold = True
Sayın Ömer Bey, çok teşekkür ediyorum, ellerinize sağlık, uğraştırdım kusura bakmayın. Allah razı olsun.
Şimdi tam istediğim gibi çalışıyor, hayırlı sabahlar diliyorum.
Şimdi tam istediğim gibi çalışıyor, hayırlı sabahlar diliyorum.
Sayın Ömer Bey, kusura bakmayın şöyle bi hata oluyor.
Açılışta With Selection.Font bu komut çalışmıyor.
Çalışma kitabına ekledim.
Modül kısmına ekledim.
Açılışta With Selection.Font bu komut çalışmıyor.
Çalışma kitabına ekledim.
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (4 satır).
Giriş Yap
Modül kısmına ekledim.
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (20 satır).
Giriş Yap
Sayın @SilinenUye8231 .
Select işlemi için, ilgili sayfanın aktif olması gerekir doğal olarak.
Belgenizin bütününü bilemiyorum ama mantık olarak şöyle ÇÖZÜM olur.
.
-- BuÇalışmaKitabı (ThisWorkbook) kısmına
.
-- Module1 'e
Select işlemi için, ilgili sayfanın aktif olması gerekir doğal olarak.
Belgenizin bütününü bilemiyorum ama mantık olarak şöyle ÇÖZÜM olur.
.
-- BuÇalışmaKitabı (ThisWorkbook) kısmına
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (5 satır).
Giriş Yap
-- Module1 'e
Kod:
Bu kodu görmek için giriş yapmanız gerekmektedir (27 satır).
Giriş Yap
Sayın Ömer Bey, ellerinize sağlık, çok teşekkür ediyorum, sorun çözüldü.
Hayırlı günler diliyorum.
Hayırlı günler diliyorum.
- Durum
- Üzgünüz bu konu cevaplar için kapatılmıştır...
Benzer konular Benzer kaynaklar Benzer dosyalar
-
-
Excel Çalışma Kitabına Açılışta Not Ekleme
- fledermaus
- Genel Sorular
- Yanıt: 7
-
Hücreye not ve açıklama ekleme
- ExcelDepo
- Akademi
- Yanıt: 0
-
Çalışma sayfası ekleme, adlandırma ve sekmeler arasında geçiş
- ExcelDepo
- Akademi
- Yanıt: 0
-
Tarih Bazlı Raporlamada Açıklama Temizleme
- YasarPiskin
- Makro Soruları
- Yanıt: 2
-
UserForm'daki TextBox'lara DatePicker Özelliği Ekleme
- Believing
- Makro Soruları
- Yanıt: 1
-
-
-
Açılışta Otomatik Olarak UserForm Penceresini Açma
- ExcelDepo
- Hazır Makrolar
- İndirme: 0
-
Açılışta Üç Kere Şifre Hakkı Verme
- ExcelDepo
- Hazır Makrolar
- İndirme: 0
-
Açıklama İçeren Tüm Hücreleri Vurgulama
- ExcelDepo
- Hazır Makrolar
- İndirme: 0
-
Son Dolu Hücreye Kopyalama
- ExcelDepo
- Hazır Makrolar
- İndirme: 0
-
Şarta Bağlı Resim Görüntüleme
- ExcelDepo
- VIP
- İndirme: 17
-
-
-
Aktif Hücreye Açıklama Ekleme
- ExcelDepo
- Excel Şablonları
- İndirme: 0
-
Aktif Hücreye Günün Tarihini Yazma
- ExcelDepo
- Excel Şablonları
- İndirme: 0
-
Bir Alt Satıra Formül Kullanarak Yazdırma
- Qene
- VIP
- İndirme: 31
-
Resmi Excelde Boyama
- ExcelDepo
- Excel Şablonları
- İndirme: 43
-
Hücreye Göre Süzme Yapma
- ExcelDepo
- Excel Şablonları
- İndirme: 1
-