I had a similar issue earlier, I tried to ask users to input the values in Excel file in the shared location.
Then we load the excel from shared location into qlikview. An use excel values directly for expression in Qlikview.
Once done, load this complete QV application as source in NPrinting. So now that you no need to use Variables in NPrinting.