En la apertura del libro te quedaron estos códigos. Allí debes modificar la letra de la col que de la Tabla3 (en lugar de E quedaría entonces F según me comentas.)
Private Sub Workbook_Open() 'se trabajará sobre 3 hojas
Dim UltFila As Integer
MESact = Format(Date, "mmmm-yyyy")
'Para Tabla1
filaUlt = Sheets("Tabla1").Range("G" & Rows.Count).End(xlUp).Row
If Sheets("Tabla1").Range("G" & filaUlt) <> MESact Then
Sheets("Tabla1").Range("G" & filaUlt + 1) = MESact
Call actualiza("Tabla1")
End If
'Para Tabla2
UltFila = Sheets("Tabla2").Range("H" & Rows.Count).End(xlUp).Row
If Sheets("Tabla2").Range("H" & UltFila) <> MESact Then
Sheets("Tabla2").Range("H" & UltFila + 1) = MESact
Call actualiza("Tabla2")
End If
'Para Tabla3
UltFila = Sheets("Tabla3").Range("E" & Rows.Count).End(xlUp).Row
If Sheets("Tabla3").Range("E" & UltFila) <> MESact Then
Sheets("Tabla3").Range("E" & UltFila + 1) = MESact
Call actualiza("Tabla3")
End If
End Sub
Y en el módulo 'Actualiza_texto' , tenías estas instrucciones que te comenté hacen lo mismo en todas las hojas.
'quitar meses de col I y H ''de las copias
If HOJA = "Tabla1" Then
Columns("H:H").Clear 'Elimina el(los) mes(es) en la columna de la copia
Else
Columns("H:H").Clear 'Elimina el(los) mes(es) en la columna de la copia
End If
'zzzzzzzzzzzzzz
Borralas y colocá estas otras, según tus letras, porque además no estabas limpiando las copias sino las originales. Cuando agregues la 4ta hoja, agregá otro ElseIf .
'quitar meses de col de las copias, que son las hojas activas
If HOJA = "Tabla1" Then
ActiveSheet.Columns("G:G").Clear 'Elimina el(los) mes(es) en la columna de la copia
ElseIf HOJA = "Tabla2" Then
ActiveSheet.Columns("H:H").Clear 'Elimina el(los) mes(es) en la columna de la copia
ElseIf HOJA = "Tabla3" Then
ActiveSheet.Columns("F:F").Clear
End If
Y más abajo, actualiza las 3 col de la copia de la Tabla3. Porque la hoja activa sigue siendo la copia:
ElseIf HOJA = "Tabla3" Then
'se incrementa en la hoja Tabla 3
x = Range("A" & Rows.Count).End(xlUp).Row 'se establece el fin del rango
For I = 3 To x 'recorre la tabla hasta última fila ocupada
Cells(I, 2).Value = Cells(I, 2) * 1.05 'AGREGADO 'en columna B incrementa el 0.5%
Cells(I, 3).Value = Cells(I, 3) * 1.05 'AGREGADO 'en columna C incrementa el 0.5%
Cells(I, 4).Value = Cells(I, 4) * 1.05 'AGREGADO 'en columna D incrementa el 0.5%
Next I
End If
Sdos. Ya seguiré con la otra consulta.