Want VBA code to make Excel Mac 2011 play sound file based on name in a cell
Found this question when tried to solve the similar problem (creating a vocabulary notebook for learning english words). The easiest solution for me was just to use built-in voice pronunciation in MacOS X:

Sub Pronounce_active_cell()
    MacScript ("say " &amp; """" &amp; ActiveCell.Value &amp; """")
End Sub