How do you copy data from another open workbook using VBA?

9tanstaafl9

Well-known Member
Joined
Mar 23, 2008
Messages
534
Hello all!



I want to copy data from an unknown tab on an unknown workbook into my workbook that will contain the macro that makes this happen. Is there a way to ask the user to click somewhere on the appropriate tab on the appropriate workbook and then capture that address to use elsewhere in my macro?



I hope this is an easy question. I'm self taught and there are some serious gaps in my VBA knowledge. That VBA for Dummies book didn't cover everything. ?
 

Some videos you may like

Excel Facts

Lock one reference in a formula
Need 1 part of a formula to always point to the same range? use $ signs: $V$2:$Z$99 will always point to V2:Z99, even after copying

9tanstaafl9

Well-known Member
Joined
Mar 23, 2008
Messages
534
So for example, data is in workbook A and the macro is in workbook B. Both are open. They press a button on wb B and maybe get asked to click on the tab in wb A that has their data. Can I use a click to get wb A's name? Or is there another way?
 

9tanstaafl9

Well-known Member
Joined
Mar 23, 2008
Messages
534
I realize my title isn't really asking the right question. I know how to copy and paste but not how to get the file name of the other open workbook. I need to repost my question. Sorry for misleading anyone.
 

Watch MrExcel Video

Forum statistics

Threads
1,102,272
Messages
5,485,780
Members
407,515
Latest member
franjey

This Week's Hot Topics

  • Finding issue in If elseif else with For each Loop
    Finding issue in If elseif else with For each Loop I have tried this below code but i'm getting in Y column filled with W005. Colud you please...
  • MsgBox Error
    Hi Guys, I have the below error show up when i try and run my macro in File1 but works fine if i copy and paste the same code into file2. [ATTACH...
  • CELL FORMAT - IF CONDITION
    My Cell Format is [B]""0.00" Cr". [/B]But in the cell, it is showing 123.00 for editing. (123 is entry figure). (Data imported from other...
  • Show numbers nearly the same
    Is this possible. I have a number that can change very time eg 0.00001234 Then I have a lot of numbers 0.0000001, 0.0000002, 0.00000004...
  • Please i need your help to create formula
    I need a formula in cell B8 to do this >>if b1=1 then multiply ( cell b8) by 10% ,if b1=2 multiply by 20%,if=3 multiply by 30%. Thank you in...
  • Got error while adding column and filter
    Got error while adding column and filter In column Z has some like "Success" and "Error". I want to add column in AA if the Z cell value is...
Top