Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1
Default Cut and paste using a macro


I have an excel spreadsheet with 1000's of rows. One of the columns i
file path, I need to copy the file extension and paste it into a blan
column. I was able to create a macro that will do it for one cell, bu
I need it to repeat throughout the entire worksheet. Any suggestions??
:confused

--
rochelle
-----------------------------------------------------------------------
rochelles's Profile: http://www.excelforum.com/member.php...fo&userid=2780
View this thread: http://www.excelforum.com/showthread.php?threadid=47308

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 1,090
Default Cut and paste using a macro

Within your macro you need to define (Set) the range of one column, say the
column that has the path. I'll use Column A.
Sub CopyData()
Dim TheRange As Range
Dim i As Range
Set TheRange = Range("A1", Range("A" & Rows.Count).End(xlUp))
For Each i In TheRange
'Your code
Next i
End Sub
This macro loops through all the cells in Column A from A1 to the last
occupied cell in Column A.
The cell that your code will operate on each time is "i". So if you want to
copy the extension in a full path you would write something like:
Right(i, 3).Copy
If you want to copy and paste, say paste 3 columns over from Column A you
would write:
Right(i, 3).Copy i.Offset(,3)
Note that there has to be a space after the word Copy.
HTH Otto
"rochelles" wrote
in message ...

I have an excel spreadsheet with 1000's of rows. One of the columns is
file path, I need to copy the file extension and paste it into a blank
column. I was able to create a macro that will do it for one cell, but
I need it to repeat throughout the entire worksheet. Any suggestions???



--
rochelles
------------------------------------------------------------------------
rochelles's Profile:
http://www.excelforum.com/member.php...o&userid=27802
View this thread: http://www.excelforum.com/showthread...hreadid=473089



  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 35,218
Default Cut and paste using a macro

One way is to use a formula.

With the path in A1, I used this formula in B1:
=MID(A1,LOOKUP(2,1/(MID(A1,ROW(INDIRECT("1:"&LEN(A1))),1)="."),
ROW(INDIRECT("1:"&LEN(A1))))+1,255)

(all one cell)



rochelles wrote:

I have an excel spreadsheet with 1000's of rows. One of the columns is
file path, I need to copy the file extension and paste it into a blank
column. I was able to create a macro that will do it for one cell, but
I need it to repeat throughout the entire worksheet. Any suggestions???


--
rochelles
------------------------------------------------------------------------
rochelles's Profile: http://www.excelforum.com/member.php...o&userid=27802
View this thread: http://www.excelforum.com/showthread...hreadid=473089


--

Dave Peterson
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
Copy and Paste macro needs to paste to a changing cell reference loulou Excel Programming 0 February 24th 05 10:29 AM
Cut and Paste using Macro gives paste special method error Lourens Pentz Excel Programming 3 November 21st 04 10:42 PM
how to count/sum by function/macro to get the number of record to do copy/paste in macro tango Excel Programming 1 October 15th 04 01:16 PM
Macro to Paste to specific line, and continue to Paste each time on next row not over tomkarakowski[_2_] Excel Programming 1 May 28th 04 06:50 PM
Macro to Copy/Paste then Paste to Next Line tomkarakowski Excel Programming 1 May 28th 04 01:19 AM


All times are GMT +1. The time now is 07:14 PM.

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"