Excel'deki yorumlardan görüntüler nasıl çıkarılır?
Excel'de yoruma olabildiğince kolay bir şekilde resim ekleyebilirsiniz, ancak resimleri yorum kutularından hücrelere veya belirli bir klasöre çıkarmayı hiç düşündünüz mü? Bu yazıda, görsellerin yorumlardan nasıl çıkarılacağından bahsedeceğim.
Farklı Kaydet işlevi ile görüntüleri yorumlardan ayıklayın ve bir klasöre kaydedin
VBA kodu ile görüntüleri yorumlardan hücrelere çıkarın
Farklı Kaydet işlevi ile görüntüleri yorumlardan ayıklayın ve bir klasöre kaydedin
Görüntüleri yorumlardan bir klasöre çıkarmak ve kaydetmek istiyorsanız, lütfen aşağıdaki işlemleri gerçekleştirin:
1. Kaydetmek istediğiniz resimleri içeren açıklamaları içeren sayfayı yeni bir boş çalışma kitabına kopyalayın.
2. Ve sonra tıklayın fileto > Farklı Kaydet bu yeni çalışma kitabını farklı kaydetmek için Web Sayfası belirli bir klasörde biçimlendirin, ekran görüntüsüne bakın:
3. Sonra tıklayın İndirim düğmesine basarak dosyayı kaydedin, ardından kaydedilen görüntüleri görüntülemek için belirli bir klasöre gidin, klasörde iki dosya oluşturulur, biri html dosyası ve diğeri tüm görüntüleri ve diğer dosyaları içeren bir klasördür, ekran görüntüsüne bakın:
VBA kodu ile görüntüleri yorumlardan hücrelere çıkarın
Görüntüleri aşağıdaki ekran görüntüsü gibi yorumlardan hücrelere çıkarmak isterseniz, burada sizin için bir VBA kodu oluşturabilirim, lütfen şu şekilde yapın:
1. Basılı tutun ALT + F11 tuşlarını açmak için Uygulamalar için Microsoft Visual Basic pencere.
2. tıklayın Ekle > modülve aşağıdaki kodu Modül Penceresine yapıştırın.
VBA kodu: Görüntüleri yorumlardan hücrelere çıkarın:
Sub CommentPictures()
'Updateby Extendoffcie
Dim cmt As Comment
Dim xRg As Range
Dim visBool As Boolean
Dim cmtTxt As String
Dim jpgPath As String
Dim shpHeight As Integer, shpWidth As Integer
Application.ScreenUpdating = False
For Each cmt In ActiveSheet.Comments
With cmt
cmtTxt = .Text
shpHeight = .Shape.Height
shpWidth = .Shape.Width
.Text Text:="" & Chr(10) & ""
visBool = .Visible
.Visible = True
On Error Resume Next
Set xRg = .Parent.Offset(0, 1)
.Shape.CopyPicture _
Appearance:=xlScreen, Format:=xlPicture
xRg.PasteSpecial
Selection.ShapeRange.LockAspectRatio = msoFalse
Selection.Width = xRg.Width
Selection.Height = xRg.Height
.Visible = visBool
.Text Text:=cmtTxt
End With
Next cmt
Application.ScreenUpdating = True
End Sub
3. Daha sonra tuşuna basın. F5 Bu kodu çalıştırmak için anahtar ve mevcut çalışma sayfasındaki yorumların tüm görüntüleri sonraki sütun hücrelerine çıkarılmıştır, ekran görüntüsüne bakın:
En İyi Ofis Üretkenlik Araçları
Excel Becerilerinizi Güçlendirin Kutools for Excelve Verimliliği Daha Önce Hiç Olmadığı Şekilde Deneyimleyin. Kutools for Excel Üretkenliği Artırmak ve Zamandan Tasarruf Etmek için 300'den Fazla Gelişmiş Özellik Sunar. En Çok İhtiyacınız Olan Özelliği Almak İçin Buraya Tıklayın...
Office Tab Sekmeli arabirimi Office'e getirir ve İşinizi Çok Daha Kolay Hale Getirir
- Word, Excel, PowerPoint'te sekmeli düzenlemeyi ve okumayı etkinleştirin, Publisher, Access, Visio ve Project.
- Yeni pencereler yerine aynı pencerenin yeni sekmelerinde birden çok belge açın ve oluşturun.
- Üretkenliğinizi% 50 artırır ve her gün sizin için yüzlerce fare tıklamasını azaltır!
