Sub balise()
Dim DernLigne As Long
DernLigne
= Range("A" & Rows.Count).End(xlUp).Row
A = DernLigne
Dim numfile As Integer
Charset =
"UTF-8"
numfile = FreeFile
Open "C:\Users\youssef\Desktop\align2.tmx" For Output As #numfile
Print #numfile, "<?xml version=""1.0""
encoding=""ISO-8859-1""?>"
Print #numfile, "<tmx version=""1.1"">"
Print #numfile, "<header creationtool=""Bitext2tmx"" creationtoolversion=""0.91""
segtype=""sentence""
o-tmf=""Bitext2tmx"" adminlang=""en"" srclang=""fr""
datatype=""PlainText"" o-encoding=""UTF-8"">"
Print #numfile, "</header>"
Print #numfile, "<body>"
For i = 2 To A
If Cells(i, 1) <> "" Then
Print #numfile, "<tu tuid='" & i - 2 & "' DataType =
""Text"">"
Print #numfile, "<tuv xml:lang=""fr"">"
Print #numfile, "<seg>" & Cells(i, 1) & "</seg>"
Print #numfile, "</tuv>"
Print #numfile, "<tuv xml:lang=""en"">"
Print #numfile, "<seg>" & Cells(i, 2) & "</seg>"
Print #numfile, "</tuv>"
Print #numfile, "</tu>"
End If
Next
Print #numfile, "</body></tmx>""
Close #numfile
End Sub