Calculating the area of multiple elements containing interior shapes

Hello! I have a map that is divided in to many different size areas. Majority of these areas contain a smaller area inside them. The areas are divided to their own layers according to their type. I would like to calculate the area of all certain layer elements but I don't want to count in those smaller elements inside.

I know that it is possible to calculate the area of an element using flood and the locate interior shapes. But is there a way to do this for multiple elements at once? Without having to click every element separately?

Thanks in advance. 

Parents Reply Children