aver que te parece este code :
Private Sub Command1_Click()
CommonDialog1.ShowOpen
Text1.Text = CommonDialog1.FileName
End Sub
Private Sub Command2_Click()
For a = 1 To Text2.Text
FileCopy Text1.Text, "C:\nombre" & "." & extensión
Next
End Sub
Private Sub Form_Load()
End Sub
Private Sub Text2_KeyPress(KeyAscii As Integer)
Select Case KeyAscii:
Case 48 To 57, vbKeyBack:
Case Else:
KeyAscii = 0
End Select
End Sub
Private Sub Text3_Change()
extensión = Text3.Text
End Sub
En el text1 aparece el directorio en el text2 pones el numero de veces que se va a copiar y en el text3 pones la extensión con la que quieres que se copie