Method for acquisition of a signal emitted by a satellite, by a receiver in a satellite GNSS Global Positioning System, having several channels, each comprising several code correlators with which frequency-augmented correlators are associated, the method comprising steps in which: - code correlators of a channel are used to create a multi-code correlation of the received signal with replica signals successively code-shifted relative to each other by a code space, - frequency-augmented correlators associated with a code correlator, are used to create a multi-frequency correlation of the result of the correlation of the code correlator with carriers shifted in frequency relative to a central frequency coherent of the generation speed of the replica signal of the code correlator, an error being induced at the output from each frequency-augmented correlator depending on the shift relative to the central frequency and the duration during which the results of the multi-frequency correlation are integrated, wherein the method being also includes steps according to which: - the successive results of each frequency-augmented correlator are summated at several instants during an integration period of the results of the multi-frequency correlation, - if the error induced at the output from a first frequency-augmented correlator expressed as an integer number of code spaces between the code correlators at each of these instants has increased relative to the induced error expressed as an integer number of code spaces between code correlators at the output from the same correlator valid in the previous instant, then the summated results of the first frequency-augmented correlator are transferred to the summated results of a second frequency-augmented correlator, the second frequency-augmented correlator using the same frequency-shift as the first frequency-augmented correlator and being associated with a second code correlator that is shifted by the code space from the first code correlator with which said first frequency-augmented correlator is associated. - code correlators of a channel are used to create a multi-code correlation of the received signal with replica signals successively code-shifted relative to each other by a code space, - frequency-augmented correlators associated with a code correlator, are used to create a multi-frequency correlation of the result of the correlation of the code correlator with carriers shifted in frequency relative to a central frequency coherent of the generation speed of the replica signal of the code correlator, an error being induced at the output from each frequency-augmented correlator depending on the shift relative to the central frequency and the duration during which the results of the multi-frequency correlation are integrated, - the successive results of each frequency-augmented correlator are summated at several instants during an integration period of the results of the multi-frequency correlation, - if the error induced at the output from a first frequency-augmented correlator expressed as an integer number of code spaces between the code correlators at each of these instants has increased relative to the induced error expressed as an integer number of code spaces between code correlators at the output from the same correlator valid in the previous instant, then the summated results of the first frequency-augmented correlator are transferred to the summated results of a second frequency-augmented correlator, the second frequency-augmented correlator using the same frequency-shift as the first frequency-augmented correlator and being associated with a second code correlator that is shifted by the code space from the first code correlator with which said first frequency-augmented correlator is associated.