No módulo em que você colou a referência Sub acima, crie uma Macro para executar o Sub.
Sub Macro_OpenCsvAsText()
Dim strfilepath_input As String 'create a variable to receive the filename from the macro
strfilepath_input = InputBox("Enter a filename", "Open CSV as Text", vbOKCancel) 'create an input box to ask for a name
OpenCsvAsText (strfilepath_input) 'run the sub you already copied to a module in your workbook
'add some error trapping in case you don't add a name, or the name is invalid
End Sub
Você pode adicionar alguma sofisticação usando uma caixa de diálogo de pesquisa para navegar até um arquivo, em vez de digitá-lo. Além disso, não esqueça sua interceptação de erro, ou você estará procurando por todo o lugar.