A method for resistance spot welding comprising the following successive steps of: - providing at least two steel sheets with thickness (th) comprised between 0.5 and 3mm, at least one of the sheets being a zinc or zinc-alloy coated steel sheet with a tensile strength higher than 800 MPa and a total elongation such as x >14000MPa%, wherein the composition of the steel substrate of contains, in weight: 0.05% ≤ C ≤ 0.4% 0.3% ≤ Mn ≤ 8% 0.010% ≤ Al ≤3% 0.010% ≤ Si ≤ 2.09%: with 0.5% ≤ (Si+Al) ≤ 3.5%, 0.001% ≤ Cr ≤ 1.0% 0.001% ≤ Mo ≤ 0.5% and optionally 0.005% ≤ Nb ≤0.1% 0.005% ≤ V ≤ 0.2% 0.005% ≤ Ti ≤ 0.1% 0.0003% ≤ B ≤ 0.005% 0.001% ≤ Ni ≤ 1.0% the remainder being Fe and unavoidable impurities, - performing resistance spot welding of the said at least two steel sheets for producing a weld with an indentation depth (IDepth) on the surface of said steel sheet such as: 100 μm ≤ (IDepth) ≤ 18.68 (Zn sol)- 55.1, wherein (IDepth) is in micrometers and wherein Zn sol is the solubility of Zn in the steel of sheet at 750°C, in weight % and wherein Zn sol is determined according to the method comprising the following successive steps: - providing the coated steel sheet of claim 1, then - heat-treating the said coated steel sheet at 750°C for a duration of 170h, then - cooling the sheet at a rate higher than 50°C/s, then - measuring the Zn content in the steel at a distance of 1 micron from the steel/Zn or Zn-alloy coating interface. - providing at least two steel sheets with thickness (th) comprised between 0.5 and 3mm, at least one of the sheets being a zinc or zinc-alloy coated steel sheet with a tensile strength higher than 800 MPa and a total elongation such as x >14000MPa%, wherein the composition of the steel substrate of contains, in weight: 0.05% ≤ C ≤ 0.4% 0.3% ≤ Mn ≤ 8% 0.010% ≤ Al ≤3% 0.010% ≤ Si ≤ 2.09%: with 0.5% ≤ (Si+Al) ≤ 3.5%, 0.001% ≤ Cr ≤ 1.0% 0.001% ≤ Mo ≤ 0.5% and optionally 0.005% ≤ Nb ≤0.1% 0.005% ≤ V ≤ 0.2% 0.005% ≤ Ti ≤ 0.1% 0.0003% ≤ B ≤ 0.005% 0.001% ≤ Ni ≤ 1.0% the remainder being Fe and unavoidable impurities, 0.05% ≤ C ≤ 0.4% 0.3% ≤ Mn ≤ 8% 0.010% ≤ Al ≤3% 0.010% ≤ Si ≤ 2.09%: with 0.5% ≤ (Si+Al) ≤ 3.5%, 0.001% ≤ Cr ≤ 1.0% 0.001% ≤ Mo ≤ 0.5% and optionally 0.005% ≤ Nb ≤0.1% 0.005% ≤ V ≤ 0.2% 0.005% ≤ Ti ≤ 0.1% 0.0003% ≤ B ≤ 0.005% 0.001% ≤ Ni ≤ 1.0% - performing resistance spot welding of the said at least two steel sheets for producing a weld with an indentation depth (IDepth) on the surface of said steel sheet such as: 100 μm ≤ (IDepth) ≤ 18.68 (Zn sol)- 55.1, wherein (IDepth) is in micrometers and wherein Zn sol is the solubility of Zn in the steel of sheet at 750°C, in weight % and wherein Zn sol is determined according to the method comprising the following successive steps: - providing the coated steel sheet of claim 1, then - heat-treating the said coated steel sheet at 750°C for a duration of 170h, then - cooling the sheet at a rate higher than 50°C/s, then - measuring the Zn content in the steel at a distance of 1 micron from the steel/Zn or Zn-alloy coating interface. - providing the coated steel sheet of claim 1, then - heat-treating the said coated steel sheet at 750°C for a duration of 170h, then - cooling the sheet at a rate higher than 50°C/s, then - measuring the Zn content in the steel at a distance of 1 micron from the steel/Zn or Zn-alloy coating interface.