Bonjour,
Malheureusement, je ne suis pas sûr que tu puisse faire autrement que la concaténation de tes variables lignes et colonnes.
Pour une seule cellule, je sais que l'on peut faire un Cells(i,j) par exemple avec les deux variables mais pas avec une plage entière vu que les coordonnées de ta plage correspondent à 4 variables.
Et puis même si la concaténation est un peu "lourde" à faire comme tu le dis, dis-toi que tu n'est sensé faire ton code qu'une fois si tout va bien ^^
Enfin à voir, peut-être que quelqu'un s'y connaissant mieux aura une solution à te proposer.