It sort of feels like the COUNTIFS function might be more appropriate for that - having 30 unique counts in a macro would be a mess.
Surely it's easier to have a COUNTIF for each part, and then you can see the DeliveryCount for each, and just type in the Quantity and Quality (like you're doing anyway) next to that? If you don't want to have the count visible after you've done it, either do it on a working sheet, and just copy the Quantity and Quality over, or just delete it after you've done it.
To modify the macro, you'd have to declare variables for each of your parts (the count):
...and then do something like:
And then you'd need to do this:
...30 times, once for each part type, including modifying where the Quality and Quantity paste themselves.
Like, you can do it, but as far as I can tell it will be a multi-hundred line mess...
Bookmarks