移动列但保留 headers
Shift columns but retain headers
下午好,
我有一个工作表 'Example',其中有两个空白列包含 headers (B & C),还有两个 data-containing 列没有 headers (E & F)。
我希望能够使用 VBA 在不影响 headers 的情况下向左移动列(就像使用 'Range("B:B,C:C").Delete' 但不摆脱 'Job' & 'City' headers)。如下:
从这里 -
A B C D E F
Name Job City Country
----------------------------------------------------------------
Andrew Doctor Manchester England
George Lawyer New York America
Paul Engineer Birmingham England
Carl Technician London England
Joe Optician Detroit America
对此 -
A B C D E F
Name Job City Country
-----------------------------------------------------------------------
Andrew Doctor Manchester England
George Lawyer New York America
Paul Engineer Birmingham England
Carl Technician London England
Joe Optician Detroit America
我希望这是有道理的。如果您需要进一步说明,请告诉我。
Thank-you。
Worksheets("Example").Range("B2:C99999").Delete Shift:=xlToLeft
下午好,
我有一个工作表 'Example',其中有两个空白列包含 headers (B & C),还有两个 data-containing 列没有 headers (E & F)。
我希望能够使用 VBA 在不影响 headers 的情况下向左移动列(就像使用 'Range("B:B,C:C").Delete' 但不摆脱 'Job' & 'City' headers)。如下:
从这里 -
A B C D E F
Name Job City Country
----------------------------------------------------------------
Andrew Doctor Manchester England
George Lawyer New York America
Paul Engineer Birmingham England
Carl Technician London England
Joe Optician Detroit America
对此 -
A B C D E F
Name Job City Country
-----------------------------------------------------------------------
Andrew Doctor Manchester England
George Lawyer New York America
Paul Engineer Birmingham England
Carl Technician London England
Joe Optician Detroit America
我希望这是有道理的。如果您需要进一步说明,请告诉我。
Thank-you。
Worksheets("Example").Range("B2:C99999").Delete Shift:=xlToLeft