def delCellAIfColBEq(self, cnameA, cnameB, needle):
    '\n        empty cell in column cnameA if value in column cnameB equals needle in every row\n        \n        untested\n        '
    colA = self.cindex(cnameA)
    colB = self.cindex(cnameB)
    for rid in range(1, self.nrows()):
        if (self.table[rid][colB] == needle):
            self.verbose(('delCellAifColBEq A:%s, B:%s, needle %s' % (cnameA, cnameB, needle)))
            selt.table[rid][colA] = ''
empty cell in column cnameA if value in column cnameB equals needle in every row

untested
def delCellAIfColBEq(self, cnameA, cnameB, needle):
    '\n        empty cell in column cnameA if value in column cnameB equals needle in every row\n        \n        untested\n        '
    colA = self.cindex(cnameA)
    colB = self.cindex(cnameB)
    for rid in range(1, self.nrows()):
        if (self.table[rid][colB] == needle):
            self.verbose(('delCellAifColBEq A:%s, B:%s, needle %s' % (cnameA, cnameB, needle)))
            selt.table[rid][colA] = 