ConnectSystemModelComponents, CreateSystemModel, SystemModel and SetSystemModel allow the possibility of providing parameter values and initial values in the process of model creation.
You can, for instance, make a copy of the Modelica.Electrical.Analog.Sources.TableCurrent component and give a value for the table parameter in a single step. Let's say you have already imported the two column excel table into Mathematica in the symbol currentData, which for the purpose of this example I am just going to write as a Table:
currentData = Table[{k, k}, {k, 0, 10}];
Then with
SystemModel[
"Modelica.Electrical.Analog.Sources.TableCurrent",
<|
"ModelName" -> "ExampleOfTableCurrent",
"ParameterValues" -> {"table" -> currentData}
|>
]
you create a copy of the TableCurrent component with the name "ExampleOfTableCurrent" and with currentData as the value for the table parameter. Now you can use this component in any other model as you wish.