Hi, look in your data folder in export_descr_unit.txt and search the archers to modify, i choose janissary archers so look in the archers and see this:

type Janissary Archers
dictionary Janissary_Archers ; Janissary Archers
category infantry
class missile
voice_type Heavy
banner faction main_missile
banner holy crusade
soldier Janissary_Archers, 48, 0, 1
attributes sea_faring, hide_forest, very_hardy, can_withdraw, stakes, stakes
formation 1.2, 1.2, 2.4, 2.4, 4, square
stat_health 1, 0
stat_pri 10, 3, arrow, 180, 50, missile, missile_mechanical, piercing, none, 25, 1
;stat_pri_ex 0, 0, 0
stat_pri_attr no
stat_sec 10, 3, no, 0, 0, melee, melee_blade, piercing, sword, 25, 1
;stat_sec_ex 0, 0, 0
stat_sec_attr no
stat_pri_armour 5, 8, 0, metal
;stat_armour_ex 5, 7, 0, 0, 8, 0, 0, metal
stat_sec_armour 0, 0, flesh
stat_heat 1
stat_ground 1, 1, 0, -1
stat_mental 11, disciplined, highly_trained
stat_charge_dist 30
stat_fire_delay 0
stat_food 60, 300
stat_cost 1, 780, 175, 100, 75, 780, 4, 190
armour_ug_levels 2, 3
armour_ug_models Janissary_Archers, Janissary_Archers_ug1
ownership turks
era 2 turks
;unit_info 10, 10, 13

in the missile units the "stat_pri" value is the damage value for missile, the red number is the damage of arrow 10 damage, the blue number is the range of fire of this unit, in the missile units you can change this values as you wish, the green number is the amount of ammunition that unit can carry, if you wish you can change it, so once changed the values you save the file and enjoy your new ranges, in all missile units you can do this, and artillery, and for note the stat_sec is the value for the melee damage that your unit can do, the first number is the melee damage, and the second number is the damage of charge.....

Greetings