Discrepancy between manually formatting sheet vs. using VBA macro
Well, you seem to have found a way around it, anyway, by changing the
order in the macro that you have!!
Pete
On Dec 21, 3:30*am, Norman Bullen
wrote:
I receive a number of tab delimited text files which I need to convert
to Excel spreadsheets. Each file is similar in format: the first line
contains only one entry which is to become the "title" of the report.
The second line contains column headings (always the same) and the
remaining lines contain the variable data; every column in every row
always has a value.
When I format the spreadsheet manually I select A1:M1, Format Cells, and
merge cells, bold, and center horizontally. Then I select A2:M2, Format
Cells, and bold. Then I select column A, Format Cells, bold and custom
numeric format "0000". This produces exactly what I want.
I recorded exactly these operations into a VBA macro. When I run the
macro I see that bold and the custom numeric format are applied to all
columns from A to M.
I guessed that this happens because columns A through M are merged in
row 1 and, sure enough, if I edit the VBA macro so that the operation on
row 1 happens last, it produces the desired result.
My questions a
* - why does the VBA macro yield a different result than the commands
that were recorded?
* - and is there any way around this, short of editing the the VBA macro?
Thanks,
--
Norm
To reply, change domain to an adult feline.
|