The column1, row1 stuff kind of confusses me but I think that you are wanting to read a val from file1 and another from file2 and put the resulting value into another file. If so you would use a loop to read file1 to the end while getting a line from file2. I haven't tested this but I believe that it could work or at least get you started, I'm assuming that the length of both files are the same;
'make a file stream for writing out the value
Dim fs As New System.IO.FileStream("yourfile.txt", System.IO.FileMode.Create, System.IO.FileAccess.Write)
'make a stream to hold the values
Dim streamOut As New System.IO.BinaryWriter(fs)
Dim srFile1 As New System.IO.FileStream("file1.txt", IO.FileMode.Open)
Dim srFile2 As New System.IO.FileStream("file2.txt", IO.FileMode.Open)
'create readers to get the values
Dim streamFile1 As New System.IO.BinaryReader(srFile1)
Dim streamFile2 As New System.IO.BinaryReader(srFile2)
'vars to hold values
Dim iVal1, iVal2, iVal3 As Integer
Try
'read from the first file to the end
For intJ As Integer = 0 To streamFile1.BaseStream.Length - 1
'get values
iVal1 = streamFile1.ReadInt32
iVal2 = streamFile2.ReadInt32
'put vals together
iVal3 = iVal1 + iVal2
'write to the output file
streamOut.Write(iVal3)
Next
'close the files
streamFile1.Close()
streamFile2.Close()
streamOut.Close()
Catch ex As Exception
Throw ex
End Try