2010-12-07 5 views
0

ヘッダー/フッターに不要なスペースを削除し、私は、現在はプログラムMSWordの2003のヘッダー/フッターにテーブルを挿入C#でプログラムを書いている

私の問題は、テーブルの作成後にある

、そこにある表の後に不要なスペース。私はすでに手動で修正またはmswordを使用して削除しているが、私は余分なスペースを削除することはできません。そのため、カーソルは上端の点が始まっていませんでした。

私は既にGoogleには対応していますが、解決策は見つかりません。どんな助けにも感謝します。 Tnx

答えて

1

テーブルのテキストラッピングプロパティをNONEではなくAROUNDに設定することもできます。これにより、次のパラマークがテーブルの右側に浮かびます。余分な行は表示されません.1ptのハックに頼る必要はありません。可能な場合は避けてください)。

Wordで手動で行うのは簡単ですが、マクロを記録するときにすばやく試してみると失敗します。そのため、オブジェクトモデルの方法がわかりません。

+0

これは、手動で単語を編集するときに正しくなります。 それから私は、マクロに記録し、私はこれを取得: Selection.Tablesは、(1).Rows.WrapAroundText = Trueの が、私はこの を使用してC#でコードにしてみてください....いくつかのコード tables.Rows.WrapAroundText = 1; これは機能しません。 私はC#の新機能ですので、私のコードに間違っていると思います。今私が計画していますについて http://social.msdn.microsoft.com/forums/en-US/vsto/thread/fc0f5799-7729-4447-83e7-f059a5d3ef56 : また、私は、このリンクを参照してください。テンプレートを使用してコードを最小化し、 の設定をC#で行うことはできません。 もう一度お世話になりました。 – ace

0

デフォルトでは、MS Wordの表の後に新しい行があります。回避策として、テーブルの後のフォントサイズを1に設定することができます。

関連する問題