Fortunately, the basic rule for remembering which to use is simple: Más de and menos de are used before numbers. (If you like mnemonic devices, think D for "digit.") Más que and menos que are used in making comparisons. (Think K for "comparison.")
Here are some examples of comparisons using que:
- Nadie te ama más que yo. Nobody loves you more than I do.
- Eres mucho más que tus sentimientos. You are much more than your feelings.
- Gano menos que ella. I earn less than she does.
- Yo estaba más feliz que un niño con juguete nuevo. I was happier than a boy with a new toy.
- Me duela más que antes. This hurts me more than before.
- SUBJECT + VERB + more/less than + SUBJECT + VERB
- SUJETO + VERBO + más/menos que + SUJETO + VERBO
Here are some examples using más de and menos de. Note how these sentences can't be restructured the same way a comparison can:
- La Wikipedia tiene más de 100.000 artículos. The Wikipedia has more than 100,000 articles.
- El estudiante promedio necesita más de cuatro años para obtener su título. The average student needs more than four years to earn his or her degree.
- Son menos de las cinco de la tarde. It is not yet 5 p.m.
- Menos de uno de cada tres españoles con derecho a voto apoya el tratado. Less than one out of three Spaniards with the right to vote support the treaty.
- Les deseo muchos años más de felicidad. I wish for you many more years of happiness.
- Quiero saber más de los dinosaurios. I want to know more about dinosaurs.
- Nike Air: un poco menos de dolor. (eslogan publicitario) Nike Air: A little less hurt. (advertising slogan)
To use de in the just-given example would be nonsensical (unless rey were a unit of money). There are a very few cases, however, where the distinction between más de and más que can eliminate an ambiguity that's present in the English "more than." Take, for example, a sentence such as "he can eat more than a horse." The sentence could be translated to Spanish in two ways, depending on what is meant in English:
- Puede comer más que un caballo. He can eat more than a horse can eat.
- Puede comer más de un caballo. He can eat a greater amount than that of a horse.

