Ce sont deux differents prepositions, qui ont leurs applications specifiques. En utilisant "de" c' est la direction venant de qc, et "en" marque typiquement une situation etant ou allant a une location. Par exemple des pays. "Je ne viens pas de la France." ou "Je ne vais pas en France." aussi " Je ne suis pas en France."
Ce n' est peut-etre pas tout, et j' omis les chers accents, mais j' espere que ca aide un peu. :9)