No, It is almost surely outside of the range of Excel's capabilities to be able to put a picture in a CSV. Excel's CSVs IIRC do not escape commas at all, never mind perform the voodoo required to be to hold binary data. The problem is anytime a binary 44 is viewed as txt and in ASCII/Latin1/UTF8 encoding it is read as a comma. and will therefore bork Excel. Any sufficiently large image, will satisify this condition.