我正在尝试通过宏自动格式化 excel 文件,并正在寻找解决方案。
我有两列名为Last Name和First Name,我想将它们连接成一个名为Last Name, First Name 的单独列。
手动完成时这很简单:创建一个执行此操作的单元格,然后拖动该单元格以包含该范围内的所有单元格。尝试自动执行此操作时会出现问题。因为无法提前知道需要拼接的名称数量,所以无法通过拖动来自动选择单元格。
你能帮我自动化吗?
我尝试了复制初始连接单元格,突出显示列,然后粘贴的过程。我还尝试使用仅当“姓氏”和“名字”列中有文本时才返回串联的公式。但是,在这两种情况下,我最终都会得到大约 100,000 行,这严重限制了我操作工作表的能力。
我能想到的最佳解决方案是在固定范围的单元格内创建串联。虽然这会产生无用的细胞,但至少不会有 99,900 个。