SetCellText(gridname,row,"现金支付1",findtext("表2","现金1","姓名","=",[姓名]))
是否符合你的要求?
如果手动输入“现金支付1”的情况很少,建议表1增加个逻辑列,"现金支付1"直接设刷新公式:if([逻辑列]=-1,[现金支付1],findtext("表2","现金1","姓名","=",[姓名])),需要手工输入的时候逻辑列打钩。