I receive files which names contain spaces and change every week (the name contains the week number)
IE, the file for this week looks like This is the file - w
This is the file - w
Use a bash array
v=( /dir/This\ is\ the\ file - w*.csv )
If there is guaranteed to be only one matching file, you can just expand $v. Otherwise, you can get the full list of matching files by expanding as
$v
"${v[@]}"
or individual matches using
"${v[0]", "${v[1]}", etc