Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
Liz Liz is offline
external usenet poster
 
Posts: 133
Default Add column after last column used

I am stumped...

How do I add a column after the last column used? The last column used is
an unkown and varies per worksheet.

Working with rows and last row seams easier....I am getting confused because
counts are numbers, and column referencing for ranges is in letter format....

Thanks,
Liz
  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 8,520
Default Add column after last column used

Hi Liz

This will give you the last filled column in Row 1.
lngLastCol = ActiveSheet.Cells(1, Columns.Count).End(xlToLeft).Column

When you work with column numbers and row numbers try

Range(Cells(r1,c1), Cells(r2,c2))
where r1,c1,r2,c2 are numbers


If this post helps click Yes
---------------
Jacob Skaria


"Liz" wrote:

I am stumped...

How do I add a column after the last column used? The last column used is
an unkown and varies per worksheet.

Working with rows and last row seams easier....I am getting confused because
counts are numbers, and column referencing for ranges is in letter format....

Thanks,
Liz

  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 102
Default Add column after last column used

How do I add a column after the last column used?

Why, you can't add any more columns to the ones you already have.
Do you have all 256 filled, or with XL12 have you used all 16384 columns?
To find the first 'Empty' column after the last used one...

Sub aaLastColumn()
Dim c As Range, i As Long
Set c = Range("A1", ActiveSheet.UsedRange)
For i = c.Columns.Count To 1 Step -1
If Application.CountA(c.Columns(i)) < 0 Then
Set c = c.Columns(i + 1)
Exit For
End If
Next i
c.Select ' for testing, where your code goes.
End Sub

Change the row part for A1 above, if your data starts elsewhere, and if
there is nothing above that row anywhere else on the sheet.


Regards
Robert McCurdy
"Liz" wrote in message
...
I am stumped...

How do I add a column after the last column used? The last column used is
an unkown and varies per worksheet.

Working with rows and last row seams easier....I am getting confused
because
counts are numbers, and column referencing for ranges is in letter
format....

Thanks,
Liz



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Referencing date column A & time column B to get info from column TVGuy29 Excel Discussion (Misc queries) 1 January 24th 08 09:50 PM
Search for a column based on the column header and then past data from it to another column in another workbook minkokiss Excel Programming 2 April 5th 07 01:12 AM
Based on a condition in one column, search for a year in another column, and display data from another column in the same row look [email protected] Excel Programming 2 December 30th 06 06:23 PM
Based on a condition in one column, search for a year in another column, and display data from another column in the same row look [email protected] Excel Discussion (Misc queries) 1 December 27th 06 05:47 PM
How can i have all alike product codes in column A be matched with like cities in column B and then add the totals that are in column C [email protected] Excel Programming 4 August 2nd 06 01:10 AM


All times are GMT +1. The time now is 09:06 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"