I am in the example file from Jeremy D's answer to https://lists.gnucash.org/pipermail/gnucash-user/2018-July/078170.html, which is until now not on the list. Because I can not rename the tax table (Bug 580253 - Ability to rename tax tables) I try to delete it. The table has one entry only and there are no transactions in the file visible. If I try to delete the entry, I get "You cannot remove the last entry from the tax table. Try deleting the tax " "table if you want to do that." If I try to delete the table, I get "Tax table \"%s\" is in use. You cannot delete it.". What can I do now?
Looking with a text editor in the file, I found an invoice using it. So I would suggest to improve the error messages: I would expect the error message on the entry, which is in use. "You cannot remove the entry from the tax table. It is in use by %u probably unposted invoices, %u clients and %u vendors." and buttons to list that invoices, clients and vendors or in our case "The last entry of tax table \"%s\" is in use by %u ...
Thank you! I have some tax table entries I can't delete and can't track down which documents use them so I can switch them to the more recent 'correct' versions I've since created. (I couldn't change them either, as they were 'in use' so I had to create new entries) This revised message would be much more helpful.