"An Excel macro that had been working fine for years suddenly started crashing one day. Even though I hadn't changed a single character of the code."— When you hear this, you might think, "Does that ...