Toss celery, carrots, bell pepper, spinach, pecans, and dried cranberries (or raisins) in a large bowl.
Drizzle balsamic vinaigrette dressing to taste over salad to taste. Toss for even distribution of dressing. Or serve in individual bowls with balsamic vinaigrette on the side, so that guests can top their own just before eating.
Notes
Most likely, you'll have balsamic vinaigrette dressing left over. It will probably be about double what you need, but it's better to have more than you need than not enough. Save it for future salads.If you'd prefer, you can use store-bought balsamic vinaigrette instead of homemade.