ExcelBanter

ExcelBanter (https://www.excelbanter.com/)
-   Excel Programming (https://www.excelbanter.com/excel-programming/)
-   -   1.Open workbook. 2 copy data. 3 replace data. 4 save workbook. (https://www.excelbanter.com/excel-programming/366370-1-open-workbook-2-copy-data-3-replace-data-4-save-workbook.html)

Cristobalitotom

1.Open workbook. 2 copy data. 3 replace data. 4 save workbook.
 

Hi everyone!

I want to start by saying that I am VERY new at VB programming, and
that I honestly greatly appreciate any and all help. My scenario is the
following. I have a workbook(file) called "optimizer" where I run some
financial optimizations to construct financial portfolios. The main
output from "optimizer" is a column which contains the relative weights
to be assigned to the available financial instruments.

1.-Every time I use the optimizer workbook I would like to
automatically save a new file with a worksheet that contains the values
from the optimizer iteration. I would like to save the file as the
clients name...(e.g. jon smith.xls)....which i would specify in a cell
within optimizer (is this even possible??)...ive only seen code to save
files with a filename corresponding to the current day MM/DD/YYYY.

2.- Now say I have to revisit the allocation for Mr. Smith. I open
optimizer. I need a window to pop up and ask me for a client name. I
would type jon smith and it would use this as a file name to open the
workbook we saved in Step 1. I then need for the column in jonsmith.xls
to be copied into a column in the optimizer (active) workbook named
current portfolio. Right next to it is a column called proposed
portfolio. When closing optimizer i would like to replace the data in
jonsmith.xls with the data in the proposed portfolio column. This way,
whenever i open optimizer and specify a client name, I have their
current allocation data, which is then replaced with the proposed data
in the optimizer workbook before closing Excel.


Ladies and Gentlemen....boys and girls....I know its a long post.
thanks for all your help with this. I'll buy you a drink if you’re ever
in town...so long as your 21 that is;) ....Cheers!
Cristobal


--
Cristobalitotom
------------------------------------------------------------------------
Cristobalitotom's Profile: http://www.excelforum.com/member.php...o&userid=36085
View this thread: http://www.excelforum.com/showthread...hreadid=558688



All times are GMT +1. The time now is 08:58 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
ExcelBanter.com