Sarah, here's some code that would keep them sync'd although you may now get
comments about the workbook containing macros (code).
Put this routine into the second worksheet's code segment and change the
name of the source sheet in it. Then anytime the second sheet is chosen, the
code will automatically set up column C (you can change that as required
also) to be a mirror image of the designated column on the 'source' sheet.
However, until this is actually done, then they may be out of sync which
could affect formulas on other sheets that reference the information on this
second/copy sheet in this column.
To put the code in place, choose the sheet that needs to match the source
sheet and right-click on the sheet's name tab and select [View Code]. Copy
the code below and paste it into the code module; make changes to the sheet
name and column reference as needed. Close the VB Editor. Try it out - make
some changes on the source sheet, select the copy sheet and see that they
appear on it properly.
Private Sub Worksheet_Activate()
'assumes you want column C on this sheet
'to mirror the contents of column C on
'sheet named "Sheet1" in this workbook
'any time this sheet is selected, the
'contents of C on Sheet1 will be copied
'into column C of this sheet
Dim sourceSheet As Worksheet
Dim copyRange As Range
Dim whereAmI As Range
Set whereAmI = Selection
'change sheet name as required
Set sourceSheet = ThisWorkbook.Worksheets("Sheet1")
'change "C1:" and "C" as required
Set copyRange = sourceSheet.Range("C1:" & _
sourceSheet.Range("C" & Rows.Count).End(xlUp).Address)
copyRange.Copy
Range("C1").PasteSpecial ' change "C1" as required.
whereAmI.Activate
Set whereAmI = Nothing
Set copyRange = Nothing
Set sourceSheet = Nothing
Application.CutCopyMode = False
End Sub