Cook the macaroni in boiling water, following package directions but omitting salt, until tender for 7 to 8 minutes. Drain.
Stir mayo with yogurt, Dijon, curry powder and salt in a large bowl. Stir in pasta, carrot, celery and pickles. Season with fresh pepper. Refrigerate until ready to use.