Right now, I have VBA code that only applies to the entire column B. So my VBA code says Target.Column = 2. I re-named column B "safe". I want my VBA code to always work even if columns are inserted between A and B. Otherwise, the code as it is will always just read column B and not follow the data when new columns get inserted. Any ideas?