Click here to Skip to main content
15,897,704 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:

Hi every one,
Can we create a template in VB 6 for a data report? I want a form to be printed n nos of time just by making few changes. Is it possible?
Posted
Comments
Richard MacCutchan 21-Jul-14 12:03pm    
Yes, anything (more or less) is possible in software. But if you want a more detailed answer then you need to formulate a more detailed question.
ShadowsrayChamhell 22-Jul-14 11:21am    
Thanks for your concern.
I want to create an application where I can take users input (name, address etc). Those details will be inserted repeatedly. I need to simplify this using some sort of macro. Editing word contents is taking time. So, I should develop an application where I don't have to change/insert those details again. I want to give a formatted doc where user just have to enter the required details and it has to be replaced wherever those changes are required in whole document. I want to work with VB 6.
I haven't worked with such application before so I am wondering how to start.

Thanks.
Richard MacCutchan 22-Jul-14 11:26am    
I would forget VB.NET and just use the mailmerge or template/macro features of Word.
ShadowsrayChamhell 23-Jul-14 9:35am    
Those features of word are really helpful but working with those are time consuming. I want to develop an application that will minimize the editing time.
Richard MacCutchan 23-Jul-14 9:50am    
How do you think that writing an application to do this will be less time consuming than writing a couple of macros, which will do exactly what you want? All you then need to do is send the template document to your users (or make it publicly available) and they can do exactly what you want. If you really want to do this with VB.NET then you will need to study the Interop.Word namespace.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900