添付ファイルとしてではなく、メールの本文にテーブルを表示したいときに、matlab を使用して (Outlook を介して) 他のユーザーにメールを自動的に送信したいと考えています。
ABC.xlsx という名前のスプレッドシートがあるとします。1 枚のシートを抽出して電子メールの本文に入れたい場合、どうすればよいですか?
次のコードを使用します。
h = actxserver('outlook.Application');
mail = h.CreateItem('olMail');
mail.Subject = 'test';
mail.To = ['***@****.com'];
mail.BodyFormat = 'olFormatHTML';
mail.HTMLBody = 'This is a test for email sending!';
mail.attachments.Add('ABC.xlsx');
mail.Send;
h.release;