Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: C#4.0
i need to create a word document
1- i save the document with the file name in the textbox
2- suppose i save the document name as ABC.docx
3- now i want the final saved document to be saved as ABC_001_A.docx
4- this all i need to do it in C#
 
I have saved the document like this ABC.docx
 

But i am not understanding how to save it the this formate ABC_001_A.docx
Posted 22-Apr-13 3:14am
Comments
B.Farivar at 22-Apr-13 8:24am
   
Hi
You mean, you want to rename the file automatically with a unique name?
Ajinkya Patil at 22-Apr-13 8:26am
   
Yes..
Ajinkya Patil at 22-Apr-13 8:28am
   
What the actuall problem.
I have save the file name which was there in the textbox which is ABC.docx
but i want the final saved document as ABC_001_A.docx
ThePhantomUpvoter at 22-Apr-13 8:47am
   
So get the "ABC" part of the filename and add "_001_A" to it and then save the document. How exactly is this a problem? Showing some code might help clarify your problem.
Ajinkya Patil at 22-Apr-13 8:49am
   
object saveChanges = true;
 
oDoc.SaveAs2(doc_code.Text, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);

oWord.Quit(ref saveChanges);
Ajinkya Patil at 22-Apr-13 8:51am
   
Suppose in the Text box i have given the name as ABC
 
But i want to save the file as ABC_001_A
ThePhantomUpvoter at 22-Apr-13 9:00am
   
Okay.... I do not understand how this can be a problem.... oDoc.SaveAs2(doc_code.Text + "_001_A", Type.Missing,...
Ajinkya Patil at 22-Apr-13 9:07am
   
@ThePhantomUpvoter:
 
Your solution really worked...
 
Thank you very much...
ThePhantomUpvoter at 22-Apr-13 9:19am
   
Well you are welcome but you should be aware that what you are doing is not flexible or maintainable and is prone to errors.
ryanb31 at 22-Apr-13 9:53am
   
If you want to save as Word document, you need to use the word dll.

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

  Print Answers RSS
0 OriginalGriff 515
1 Maciej Los 290
2 Richard MacCutchan 265
3 BillWoodruff 235
4 Suraj Sahoo | Coding Passion 175
0 OriginalGriff 8,804
1 Sergey Alexandrovich Kryukov 7,457
2 DamithSL 5,689
3 Maciej Los 5,279
4 Manas Bhardwaj 4,986


Advertise | Privacy | Mobile
Web03 | 2.8.1411028.1 | Last Updated 22 Apr 2013
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100