I need to search ALL cells for a value (VALUE A) and then output the value of all cells 7 cells above that contains the value (VALUE A).
For example, if I search for V01 in the screenshot attached, I want to see the results "Crème Fraîche 326 µg" and "Cheese (Cow's Milk) 224 µg AVERAGE"
Here is an example that should be easily adaptable to your usage case:
The code looks for the value that has been assigned to the string "searchValue"

If any instance of the assigned value is found, it begins assembling a message based on the cell that is 7 cells above the instance. It then loops through to locate all of the other instances, and adds the cells that are 7 above each instance to the message, seperating them with " and ".
Once completed, the result is displayed in a message box.
When the preceding macro is ran on the example spreadsheet you provided with the searchValue set to "V01" this is the result: