- Katılım
- 2 Mayıs 2008
- Mesajlar
- 295
- Excel Vers. ve Dili
- Office 365
Merhaba
Bu aşağıdaki kod bloğunu kullanarak remark alanlarına tıklandıgında otomatik boyutlandırmak istiyorum ama herhangi bir kaç hücreyi kopyalayıp alt satırlara kopyalamak istediğimde "Yapıştır" ifadesi sağ click menüsünde oluşmuyor.
Bu konuda yardımcı olmanızı rica ediyorum. Mesela iki veya üç alanı beraber seçip alt satırlara kopyalamak için nasıl bir düzeltme gerekecektir?
Bu aşağıdaki kod bloğunu kullanarak remark alanlarına tıklandıgında otomatik boyutlandırmak istiyorum ama herhangi bir kaç hücreyi kopyalayıp alt satırlara kopyalamak istediğimde "Yapıştır" ifadesi sağ click menüsünde oluşmuyor.
Bu konuda yardımcı olmanızı rica ediyorum. Mesela iki veya üç alanı beraber seçip alt satırlara kopyalamak için nasıl bir düzeltme gerekecektir?
Kod:
Sub ResizeCommentsInSelection()
'Posted by Dave Peterson 2002-02-25
Dim mycell As Range
Dim myRng As Range
Dim lArea As Long
Set myRng = Selection
For Each mycell In myRng.Cells
If Not (mycell.Comment Is Nothing) Then
With mycell.Comment
.Shape.TextFrame.AutoSize = True
If .Shape.Width > 300 Then
lArea = .Shape.Width * .Shape.Height
.Shape.Width = 200
.Shape.Height = (lArea / 200) * 1.2
End If
End With
End If
Next mycell
End Sub
