As Koen have stated this is not possible with the standard SSIS, which only supports static metadata. This means you have to create separate data flow for each table you want to process.
If you can use third-party components, check the commercial COZYROC Data Flow Task Plus
. It is an extension of the standard Data Flow Task and it supports dynamic columns at runtime. You can process all your tables with only one For Each Loop (FEL) container and one COZYROC Data Flow Task Plus. No programming skills are required.
SSIS Tasks Components Scripts Services | http://www.cozyroc.com/