ajout : pour éviter de tout mettre sur une seule ligne (qui serait alors très longue), tu peux faire comme suit :
Plg = "D2:F32, D38:F75, A5:A32, G12:G29, ..., ... , ..., ... etc " _
& "..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., " _
& "..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., " _
& "..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..., ..."
le caractère souligné à la fin d'une ligne est appelé caractère de continuation de ligne ; ainsi, VBA comprend que la suite est sur la ligne en dessous ; attention : ne pas mettre de caractère souligné final pour la dernière ligne !
le caractère & est le caractère de concaténation : tous les éléments entre guillemets sont réunis (accolés les uns aux autres) pour former la chaîne de caractères Plg ; exemple : en A1 : Jean ; en B1 : Dupont ; MsgBox [A1] & " " & [B1]
affiche Jean Dupont
[A1]
est la notation abrégée de Range("A1")
; c'est idem
dhany