2017-11-05 4 views
0

メッセージ本文に貼り付けられたExcelテーブルから列を削除する必要があります。Outlook本体のExcelテーブルから列を削除するにはどうすればよいですか?

Excelではなく、Outlookで列を削除する必要があります。

私は見たが何も見つかりませんでした。

+0

"Outlookの列"とは、メッセージ本文の列を意味しますか?たぶん、メッセージ本体がWordオブジェクトモデルに応答します。 –

+0

私はメッセージ本文に貼り付けているExcelテーブルを参照しています。 Excelではなく、Outlookの列を削除する必要があります。 – JPPedicino

+0

おそらくあなたは手動で列を削除し、使用されたVBコマンドを見て、あなたのマクロに使用するマクロを記録することができます。 –

答えて

2

コード例:

あなたはこれがウォッチウィンドウでapplicationを検査し、検索して見つかった

' this highlights the second column in the second table (that tells you if you have the correct one) 
application.Inspectors(1).WordEditor.tables(2).Columns(2).select 


' this one deletes the third column in the first table 
application.Inspectors(1).WordEditor.tables(1).Columns(3).delete 


' this one operates on a single cell 
application.Inspectors(1).WordEditor.tables(2).cell(2,2).select 

を編集するためのオープンなメールアイテムとimmediateウィンドウ

ランでコマンドを実行することができますオブジェクトツリーを介して

関連する問題