2011-07-18 5 views
1

Word 2007を使用して、ドキュメントのテキストを解析する必要があります。WordでVBでテキストを解析する

テキストの形式は次のとおりです。

<number>. <question_text> 
a. <answer1_text> 
b. <answer2_text> 
c. <answer3_text> 
d. <answer4_text> 
e. <answer5_text> 
Answer: <correct_letter>. <feedback_text> 

それはこの形式で出力する必要があります

<number>) <question_text> 
~Y. <feedback_text> 
a. <answer1_text> 
b. <answer2_text> 
*c. <answer3_text> 
d. <answer4_text> 
e. <answer5_text> 

手紙だ答えはcorrect_letterは、その前に*を持っている必要があります。

特定の文書に複数の質問があります。 VBのソリューションへの助けに感謝します。私は、ドキュメント内の各行をループして各変数を探し、すべての変数が見つかると、それらを正しい書式で出力するというソリューションを見つけました。

答えて

0

Wordをデータベースとして使用しているように聞こえますが、これは自分のスキルセットではありません。

しかし、私はWordがXMLで動作することを知っています。もしそれをXMLに変換すれば、少なくともクエリ可能になります。そこから、XSL変換を使うことができます。

関連する問題