我要让变量n=B列最后一个有值的行值。或者让变量n=所选单元格所在列的行值。
能解释一下是什么意思么?
就是你自己所说的那样,第一个就是从B列的最后一行向上查找最后一个有值的单元格(Range("B65535").End(xlUp)),然后再取它所在的行值(.Row)就可以了第二个呢,就是当某个单元格被选中时,就可以直接取选中单元格所在的行值了(Selection.Row)