Plutôt que d'écrire dans une feuille, puis exporter cette feuille en fichier texte puis modifier l'extension du fichier, je vous propose de sortir directement un fichier texte avec l'extension désirée:
Sub CopieScript()
Dim TC, TCP, i As Long, j As Long
With Worksheets("Code")
TC = .Range("B3:B" & .Range("B" & Rows.Count).End(xlUp).Row)
End With
With Worksheets("CopieDeProjet")
TCP = .Range("A1:A" & .Range("A" & Rows.Count).End(xlUp).Row)
End With
' Crée et Ouvre le fichier en écriture. Adapter le chemin et le nom du fichier:
Open "C:\.....\...\....\FICHTEST.lulu" For Output As #1
For i = LBound(TCP, 1) To UBound(TCP, 1)
TC(2, 1) = TCP(i, 1)
For j = LBound(TC, 1) To UBound(TC, 1)
Print #1, TC(j, 1)
Next
Next
Close #1
MsgBox "Terminé"
End Sub