Excel Üzerinden Mp3 ID3 (Etiketleme)

Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Arkadaşlar bir arkadaşımdan aldığım program ile klasörden çağırdığım mp3 lerin adlarını bir liste ile otomik değiştirebiliyorum.

Ama ben Bu programa ID3 etiketlerini oda olmazla en azından
mp3 sağ tıklyınca açılan özellikler>>özet/gelişmiş sekmesindeki

Sanatçı
Albüm Başlığı
Yıl
Parça Numarası
Tarz

Başlık
Açıklama

kısımlarını dolduracak bir makrayo ihtiyacım var.

Bun Kodlar b sütununa dosyaları listeliyor ve a sütununa sayıyor

Sub Listele()
Dim Dosya

Dim i, p As Integer
Dim k, f As String

Range("A3:C102").Select ' a3 ile c102 arasındaki bölgede yaklaşık 100 kadar satır alır.
Selection.ClearContents
Range("A2").Select

k = Cells(2, 4) ' grertetret
f = Left(k, 2)

ChDrive f
ChDir (k)
Dosya = Dir("*.*")
i = 3
While Dosya <> ""
Cells(i, 2) = Dosya
Cells(i, 1) = i - 2
Dosya = Dir
i = i + 1
Wend

Cells(1, 5).Value = i

End Sub

Bu kodlarda c hücresine vermiş olduğunuz yeni dosyaadlarını değiştiriyor.

Sub Degistir()

Dim eski, yeni
Dim k, f, r As String
Dim p As Integer

If MsgBox("Değişiklikleri Onaylıyor musunuz?", vbQuestion + vbYesNo) <> vbYes Then Exit Sub

k = Cells(2, 4) 'klasör yolu
f = Left(k, 2)

ChDrive f
ChDir (k)


For p = 3 To 102

If Cells(p, 3).Value <> "" Then
eski = Cells(p, 2).Value
yeni = Cells(p, 3).Value

Name k & "\" & eski As k & "\" & yeni
End If

Next

r = WorksheetFunction.CountA(Range("c3:c102"))

MsgBox r & " adet dosyanın ismi değiştirilmiştir"

Range("A3:C102").Select ' a3 ile c102 arasındaki bölgede yaklaşık 100 kadar satır alır.
Selection.ClearContents
Range("A2").Select

End Sub

Şimdi buraya tagle özelliği nasıl koyarım?
 
Üst