Soru Vba da yorum satırı (Yani tek tırnak)

mehoaga

Altın Üye
Katılım
16 Mart 2009
Mesajlar
181
Excel Vers. ve Dili
Excel 2003 ve 2007
Altın Üyelik Bitiş Tarihi
30-06-2025
Arkadaşlar;
Excel vba da makro ile yazılmış verilerimiz var misal bunların tümünü yorum satırına almak için ne yapmamız gerekiyor. Vba da bununla ilgili bir kısa yol varmıdır acaba. Konu hakkında bilgilerinizi rica ederim.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,357
Excel Vers. ve Dili
2019 Türkçe
Merhaba.
Module1'deki kodlara işlem yapar.

Kod:
Sub TumKodlariYorumSatirinaCevir()
    Dim vbComp As Object
    Dim vbMod As Object
    Dim Bak As Long
    Dim Satir As String
    Set vbComp = ThisWorkbook.VBProject.VBComponents("Module1")
    Set vbMod = vbComp.CodeModule
    For Bak = 1 To vbMod.CountOfLines
        Satir = vbMod.Lines(Bak, 1)
        vbMod.ReplaceLine Bak, "'" & Satir
    Next
End Sub

Sub TumYorumSatirlariniGeriCevir()
    Dim vbComp As Object
    Dim vbMod As Object
    Dim Bak As Long
    Dim Satir As String
    Set vbComp = ThisWorkbook.VBProject.VBComponents("Module1")
    Set vbMod = vbComp.CodeModule
    For Bak = 1 To vbMod.CountOfLines
        Satir = vbMod.Lines(Bak, 1)
        If Left(Satir, 1) = "'" Then
            vbMod.ReplaceLine Bak, Mid(Satir, 2)
        End If
    Next
End Sub
 

mehoaga

Altın Üye
Katılım
16 Mart 2009
Mesajlar
181
Excel Vers. ve Dili
Excel 2003 ve 2007
Altın Üyelik Bitiş Tarihi
30-06-2025
Muzaffer ali bey değerli yanıtınız için çok tşk ediyorum. Ellerinize kollarınıza sağlık. Bu verdiğiniz makro kodlarını denerim çalışıyor veya olmadı diye dönüş yaparım.
 

volki_112

Altın Üye
Katılım
29 Eylül 2023
Mesajlar
248
Excel Vers. ve Dili
2019 Türkçe
Altın Üyelik Bitiş Tarihi
13-12-2029
Arkadaşlar;
Excel vba da makro ile yazılmış verilerimiz var misal bunların tümünü yorum satırına almak için ne yapmamız gerekiyor. Vba da bununla ilgili bir kısa yol varmıdır acaba. Konu hakkında bilgilerinizi rica ederim.
Bunu izleyiniz
 
Üst