Excel'deki hücrelerde html'yi metne nasıl dönüştürürüm?
Aşağıdaki ekran görüntüsünde gösterildiği gibi, çalışma sayfanızdaki hücrelerde birçok html etiketi varsa, bunları Excel'de düz metne nasıl dönüştürebilirsiniz? Bu makale, Excel'deki hücrelerden tüm html etiketlerini kaldırmak için size iki yöntem gösterecektir.
Seçili hücrelerde html'yi Bul ve Değiştir işleviyle metne dönüştürme
Tüm çalışma sayfasında VBA ile html'yi metne dönüştürme
Bul ve Değiştir işleviyle hücrelerde html'yi metne dönüştürme
Excel'deki Bul ve Değiştir işlevini kullanarak hücrelerdeki tüm html'leri metinlere dönüştürebilirsiniz. Lütfen aşağıdaki adımları izleyin.
1. Tüm html'leri metinlere dönüştürmek istediğiniz hücreleri seçin ve Bul ve Değiştir iletişim kutusunu açmak için Ctrl + F tuşlarına basın.
2. Bul ve Değiştir iletişim kutusunda, Değiştir sekmesine gidin, Bulunacak metin kutusuna <*> girin, Değiştirilecek metin kutusunu boş bırakın ve Tümünü Değiştir düğmesine tıklayın. Ekran görüntüsüne bakın:
3. Ardından, size kaç tane html etiketinin değiştirildiğini bildiren bir Microsoft Excel iletişim kutusu açılır, Tamam düğmesine tıklayın ve Bul ve Değiştir iletişim kutusunu kapatın.
Aşağıdaki ekran görüntüsünde gösterildiği gibi, seçilen hücrelerden tüm html etiketlerinin kaldırıldığını görebilirsiniz.

Kutools AI ile Excel Sihirini Keşfedin
- Akıllı Yürütme: Hücre işlemleri gerçekleştirin, verileri analiz edin ve grafikler oluşturun—tümü basit komutlarla sürülür.
- Özel Formüller: İş akışlarınızı hızlandırmak için özel formüller oluşturun.
- VBA Kodlama: VBA kodunu kolayca yazın ve uygulayın.
- Formül Yorumlama: Karmaşık formülleri kolayca anlayın.
- Metin Çevirisi: Elektronik tablolarınız içindeki dil engellerini aşın.
Tüm çalışma sayfasında VBA ile html'yi metne dönüştürme
Ayrıca, aşağıdaki VBA koduyla tüm çalışma sayfasındaki html'leri aynı anda metne dönüştürebilirsiniz.
1. Html içeren ve metne dönüştürmek istediğiniz çalışma sayfasını açın, ardından Microsoft Visual Basic for Applications penceresini açmak için Alt + F11 tuşlarına basın.
2. Microsoft Visual Basic for Applications penceresinde, Ekle > Modül'e tıklayın, ardından aşağıdaki VBA kodunu Modül penceresine kopyalayın.
VBA kodu: Tüm çalışma sayfasında html'yi metne dönüştürme
Sub RemoveHTMLTags()
'Update by Extendoffice 20180703
Dim xRg As Range
Dim xCell As Range
Dim xStr As String
Dim xRegEx As RegExp
Dim xMatch As Match
Dim xMatches As MatchCollection
Set xRegEx = New RegExp
Application.EnableEvents = False
Set xRg = Cells.SpecialCells(xlCellTypeConstants)
With xRegEx
.Global = True
.Pattern = "<(""[^""]*""|'[^']*'|[^'"">])*>"
End With
For Each xCell In xRg
xStr = xCell.Value
Set xMatches = xRegEx.Execute(xCell.Text)
For Each xMatch In xMatches
xStr = Replace(xStr, xMatch.Value, "")
Next
xCell.Value = xStr
Next
Application.EnableEvents = True
End Sub
3. Hala Microsoft Visual Basic for Applications penceresindeyken, lütfen Araçlar > Referanslar'a tıklayın, Referanslar-VBAProject iletişim kutusunda Microsoft VBScript Normal İfade 5.5 seçeneğini işaretleyin ve ardından Tamam düğmesine tıklayın.
4. Kodu çalıştırmak için F5 tuşuna basın veya Çalıştır düğmesine tıklayın.
Ardından, tüm html etiketleri hemen tüm çalışma sayfasından kaldırılır.
İlgili makaleler:
En İyi Ofis Verimlilik Araçları
Kutools for Excel ile Excel becerilerinizi güçlendirin, daha önce hiç yaşamadığınız bir verimlilik deneyimini yaşayın. Kutools for Excel, üretkenliğinizi artıracak ve zamanı kaydetmenizi sağlayacak300’den fazla gelişmiş özellik sunar. En çok ihtiyaç duyduğunuz özelliği almak için buraya tıklayın...
Office Tab, Office’e sekmeli arayüz kazandırır ve işinizi çok daha kolaylaştırır
- Word, Excel, PowerPoint’te sekmeli düzenleme ve okuma işlevini etkinleştirin.
- Aynı pencere içerisinde yeni sekmelerde birden fazla belge açın veya oluşturun, yeni pencerelerde açmak yerine.
- Verimliliğinizi %50 artırın, her gün yüzlerce fare tıklamasını sizin için azaltın!