copy cells automatically to next blank cells in another sheet

  • Sheet 1 is my data file with text in A19:A138 if I have a quantities in some of them A19:A138, I need it to start automatically in C19 on Sheet 2 and continue into next empty cell until each cell down to W38 is filled if there is a value in A19:A138 in Sheet 1.

  • Re: copy cells automatically to next blank cells in another sheet


    I was with ya until this:


    Quote

    and continue into next empty cell until each cell down to W38 is filled


    What does that mean? It's a fairly simple thing to copy an entire column to the next available column on another sheet....or to copy rows 19 through 138 into the next available column on another sheet..........but ya kinda lost me with the C19 through W38 thing.

  • Re: copy cells automatically to next blank cells in another sheet


    Ok I have Sheet 1 with Data A19:A138 which has text eg. Sheet 1 then Sheet 2 is a form that I need to be automatically copied from Sheet 1 only if there is text not if it is blank, to cell C19:W19 all the way to C38:W38 in Sheet 2


    [TABLE="width: 100"]

    [tr]


    [td]

    VS1234

    [/td]


    [/tr]


    [tr]


    [td]

    VS1235

    [/td]


    [/tr]


    [tr]


    [td][/td]


    [/tr]


    [tr]


    [td]

    VS1236

    [/td]


    [/tr]


    [tr]


    [td]

    VS1237

    [/td]


    [/tr]


    [tr]


    [td]

    VS1238

    [/td]


    [/tr]


    [tr]


    [td]

    VS1239

    [/td]


    [/tr]


    [tr]


    [td][/td]


    [/tr]


    [tr]


    [td]

    VS1240

    [/td]


    [/tr]


    [tr]


    [td]

    VS1241

    [/td]


    [/tr]


    [tr]


    [td]

    VS1242

    [/td]


    [/tr]


    [tr]


    [td]

    VS1243

    [/td]


    [/tr]


    [tr]


    [td]

    VS1244

    [/td]


    [/tr]


    [tr]


    [td]

    VS1245

    [/td]


    [/tr]


    [tr]


    [td][/td]


    [/tr]


    [tr]


    [td]

    VS1246

    [/td]


    [/tr]


    [tr]


    [td]

    VS1247

    [/td]


    [/tr]


    [tr]


    [td][/td]


    [/tr]


    [tr]


    [td]

    VS1248

    [/td]


    [/tr]


    [/TABLE]

  • Re: copy cells automatically to next blank cells in another sheet


    I'm sorry...maybe I'm dense, but I'm still not following. You have 120 cells in sheet 1 and you want to copy that into 21 cells (C19:W19) in sheet 2? Or, you want to copy the 120 cells in sheet 1 to 420 cells in sheet 2, which will leave empty cells, needless to say....?


    I looked at your example, but sheet 2 is blank. Maybe if you put the desired results into sheet 2, even if it's manually this time.

  • Re: copy cells automatically to next blank cells in another sheet


    Slohman


    Welcome to Ozgrid!!! When posting a workbook please give an example of what your data set looks like and what your desired result should look like after any procedure. This stops confustion on the forum. What you have said to date is very difficult for anyone to follow. Look forward to seeing your update. :wink:


    Take care


    Smallman

  • Re: copy cells automatically to next blank cells in another sheet


    forum.ozgrid.com/index.php?attachment/44909/


    Ok, try this out. It's made to stop if it runs out of room and warn you that all data was not copied.


  • Re: copy cells automatically to next blank cells in another sheet


    Hi Slohman


    Consider using Centre Across Selection instead of merged cells. Same look and feel without the loss of fidelity. Here is my take on the problem.



    JProffer - Most of the users of forums are not members, as such posting the code helps people into perpetuity. Please post your coding with your workbook.:smile:


    Take care


    Smallman

  • Re: copy cells automatically to next blank cells in another sheet


    I didnt realize that a copy event on filtered data would return unique data! Thats an awsome tid bit. Thanks Smallman

  • Re: copy cells automatically to next blank cells in another sheet


    Hi Again Bryce


    Thanks for the help much appreciated.


    I need your help again if that is Ok???


    I need the same kind of formula Sheet 1 is now called Estimate and Sheet 2 is now called Sheet D and I wish to start the formula at C24 and fill in the yellow cells.


    Thanks Again:lol:

  • Re: copy cells automatically to next blank cells in another sheet


    forum.ozgrid.com/index.php?attachment/44919/


  • Re: copy cells automatically to next blank cells in another sheet


    Hi Slohman


    Ironically Bryce was the only one involved in this thread who did not provide you with any coding. Once again your description could use a bit of work. Where are the Dollar values in the Estimate tab? One would make the bold assumption there are Dollars attached as the sheet titled SheetD has $ signs for what looks like inputs should be going but no corresponding values on the Estimate sheet. Can you clarify?


    Take care


    Smallman

  • Re: copy cells automatically to next blank cells in another sheet


    Hi Slohman


    Assuming you want to just populate the data with your unique identifyers from your Estimate Tab then the slight modification to the original coding is all that should be required. File attached to show workings.


    It is not very difficult to modify this code if you take a small amount of time to get your head round it you will be right across it in no time.


    Take care


    Smallman


  • Re: copy cells automatically to next blank cells in another sheet


    That was great thanks for your help but I need the value in Sheet 1 to appear in the yellow cells where the $ is in Sheet D, is that possible

  • Re: copy cells automatically to next blank cells in another sheet


    Hi Slohman


    The value you spoke of is what I was alluding to 2 posts ago. Your SHeetD tab was ambiguous as your estimates sheet had unique identifyers but no values attached. I can happily had random values if you like. But I think it would be better for you to post a workbook with the data as you are expecting to see it.


    Take care


    Smallman

  • Re: copy cells automatically to next blank cells in another sheet


    Hi Slohman


    Please find the attached with data flowing through relating to your UIs. I decided the easiest way to have the information flow through is with a simple vlookup with some error trapping for presentation purposes.


    =IFERROR(VLOOKUP(C24,Estimate!A:B,2,0),0)


    Also, the loss of fidelity I spoke of earlier in the thread regarding Merging cells really came to pass when I went to drag the above formula. You should think about never using them again. Keep saying to yourself - Centre Across Selection. As your XL skills improve, it will be a God send. Oh, I put dummy figures in rather than your repetitive $5000 . That way you can actually see the formula is working as expected.



    Take care


    Smallman

  • Re: copy cells automatically to next blank cells in another sheet


    Sorry Smallmn but errors came up on the file and couldnt be repaired. I have attached another file I have used Bryce's formula to get most of it working but as you will see I can't manage to get the value's Im using macro Module6.MoveEstimate_to_SheetD and Module5.MoveEstimate_to_SheetD is for the text as you can see on SheetD the values are running across Row 24

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!