Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
783 views
in Technique[技术] by (71.8m points)

vba - Dynamically insert macro into a new excel workbook

How can an existing macro be inserted into a new excel workbook?

I want to create a new WorkBook (with ), and then place an existing macro into the new WorkBook.

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

The two options that JMax mentioned:

"hard way"

"easy way"

  • Use your existing workbook with the UserForm as a template to create the new WorkBook
    1. Save the existing workbook as is (to preserve your current file)
    2. Strip out any unwanted sheets
    3. If you need to strip out any code then you are effectively back to the first option as you will need Pearson's Deleting A Module From A Project / Deleting A Procedure From A Module
    4. Save as a new file

We would need to see a sample of your workbook to provide further detailed help.


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...