将数据从单元格移至现有行的末尾

时间:2019-11-13 20:51:03

标签: excel vba

我正在尝试使用VBA将数据从A列和B列为空的行移动到A列和B列具有值的上一行的末尾。

来自

Initial Data

收件人

Rearranged Data

为此,我正在考虑使用While Wend命令遍历单元格范围,但不知道如何在不知道单元格末尾的单元格编号的情况下,如何使文本实际移动到行尾。上一行。

1 个答案:

答案 0 :(得分:0)

可能还有更好的方法,但是这可行(假设D列中的值都是单独的行/单元格

class ChildClass {
public:
    int value;

    void setValue(int value) {
        this->value = value;
    }
} ;

class MyClass {
public:
    ChildClass childClass;
} ;

static void myFunction(void (ChildClass::*f)(int), MyClass& myClass) {
  (myClass.childClass.*f) (1) ;
}

int main() {
  MyClass myClass;
  myFunction(&ChildClass::setValue, myClass);
}