The answer is yes.
You need just reference to .xlsx file.
I have run the macro from .xlsm and updated the .xlsx file.
Sub Test()
Dim OtherWorkbook As Workbook
Application.DisplayAlerts = False
'Otherworkbook should be closed at start of code.
'We open it here.
Set OtherWorkbook = Workbooks.Open("D:\Excel Projects\Result.xlsx")
With OtherWorkbook
.Worksheets("Sheet1").Range("A1") = "I've just updated the other workbook."
.Save
.Close
End With
Application.DisplayAlerts = True
End Sub