I have spent many years wandering around Kielder Forest which has some of the largest stands of Spruce in Europe. I am amazed by how shade tolerant they are, often seeding and growing strongly in the stumps of their fallen comrades. I'd rate them on a par with Yew in terms of shade tolerance.