VBATools

Przenoszenie wartości komórek do komentarza

by on Jan.19, 2012, under Excel, Porady

Mamy mało miejsca w arkuszu i chcielibyśmy oczyścić jego powierzchnie? Może dobrym pomysłem jest przeniesienie zaznaczonych danych z treści komórki do jej komentarza?

Jedynym sposobem, który hurtowo zrealizuje zakładany cel jest uruchomienie kodu VBA.

Należy jednak pamiętać aby wcześniej wykonać kopię pliku, ponieważ tekst jaki znajdzie się w komentarzu, zostanie usunięty z zaznaczonej komórki.

Sub Przenies_zaznaczone_komorki_do_komentarza()
'MVP OShon from VBATools.pl
 Dim kom As Range

 Application.ScreenUpdating = False
 For Each kom In Selection
  On Error Resume Next
  If Len(Trim(kom.Value)) > 0 Then
    kom.AddComment.Text
    kom.Comment.Text Text:=kom.Value
    kom.ClearContents
  End If
  On Error GoTo 0
 Next kom
 Application.ScreenUpdating = True
End Sub

Oto przykład zastosowania:

XL_Przenies_komoreki_do_komentarzy

 

(c) Shon Oskar – www.VBATools.pl

Wszelkie prawa zastrzeżone. Żadna część ani całość tego artykułu nie może być powielana ani publikowana bez zgody autora.

:, , ,

Leave a Reply

Recently Active Members

Profile picture of vbatools
Profile picture of Karol Stilger
Profile picture of Joanna Subik
Profile picture of Anorak
Profile picture of marcinmachalowski
Profile picture of programistaaccess
Profile picture of piotrpawlik
Profile picture of Emil Wasilewski
Profile picture of kicekpicek
Profile picture of coldfusion
Profile picture of Gosia Borzęcka
Profile picture of lukaszch
Profile picture of itadministracja
Profile picture of farbenia
Profile picture of Łukasz Kałużny
Profile picture of kabzinski
Profile picture of rtynski
Profile picture of leszekbetlinski
Profile picture of Iv
Profile picture of Justyna Spychała