@Gshahane01 here below an example
Sub Table_List()
Dim MyObject As AcadObject
Dim MyTable As AcadTable
Dim MyTitle As Variant
For Each MyObject In ThisDrawing.ModelSpace
If TypeOf MyObject Is AcadTable Then
Set MyTable = MyObject
MyTitle = MyTable.GetCellValue(0, 0)
Debug.Print MyTitle
End If
Next
End Sub


As you can see we have two tables in the drawing "NAMED" in the first row "TABLE 1" and "TABLE 2".
The procedure search for all objects in the drawing and, if the object type it will be a Table, get for each table the "NAME" we put in the first row of the table.
The output in this case is the immediate window of VBA development tools usually used for debugging the code.
Once you have your "SELECTED TABLE" MyTable object you can do everything possible to do for example modify a cell content
Sub Table_List()
Dim MyObject As AcadObject
Dim MyTable As AcadTable
Dim MyTitle As Variant
For Each MyObject In ThisDrawing.ModelSpace
If TypeOf MyObject Is AcadTable Then
Set MyTable = MyObject
MyTitle = MyTable.GetCellValue(0, 0)
If MyTitle = "TABLE 2" Then
Call MyTable.SetCellValue(1, 1, "YYYY")
End If
Debug.Print MyTitle
End if
Next
End Sub
In the above case you are writing the "YYYY" value in the TABLE 2 cell at ROW 1 and COLUMN 1.
But again all above it will be possible with using VBA or some other development tools.
Bye