PC Review


Reply
Thread Tools Rate Thread

Add column after last column used

 
 
Liz
Guest
Posts: n/a
 
      7th Jun 2009
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 With Quote
 
 
 
 
Jacob Skaria
Guest
Posts: n/a
 
      7th Jun 2009
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

 
Reply With Quote
 
Robert McCurdy
Guest
Posts: n/a
 
      7th Jun 2009
> 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" <(E-Mail Removed)> wrote in message
news:8F7F1349-ED30-4B13-B9B0-(E-Mail Removed)...
>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 With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

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


Similar Threads
Thread Thread Starter Forum Replies Last Post
Calendar Spreadsheet: Column 1 = Date, Column 2 Time of Day, Column 3 memo text field JDJ Microsoft Excel Discussion 0 24th May 2007 01:14 AM
Search for a column based on the column header and then past data from it to another column in another workbook minkokiss Microsoft Excel Programming 2 5th Apr 2007 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 MPSingley@midamerican.com Microsoft Excel Programming 2 30th Dec 2006 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 MPSingley@midamerican.com Microsoft Excel Misc 0 27th Dec 2006 04:31 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 genesisoxygen@gmail.com Microsoft Excel Programming 4 2nd Aug 2006 01:10 AM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 11:34 PM.