This is a Visual Basic module, that you can include into your VB or VBA project.
It provides two very simple functions that let you output payment information into an SEPA XML file. This XML file then can be processed by other software in order to e.g. antually perform the transaction.
An MS Excel VBA macro converts XML to CSV. It demonstrates this capability by converting an XML-based Continuity of Care Document (CCD) into a slim Comma Separated Value (CSV) file.