Разница между any и anything в отрицательных предложениях заключается в их значении:
Таким образом, any в отрицательных предложениях выражает отрицание в отношении конкретного объекта, а anything — в отношении общего понятия «ничего» в целом.
Выбор между этими местоимениями зависит от конкретного контекста и желаемого выражения отрицания.