デスクトップ版 Outlook アプリを使用 で表を埋め込む際、表の中の文字を小さくしたい

Continuing the discussion from デスクトップ版 Outlook アプリを使用 で表を埋め込む際、表を小さくしたい:

いつもお世話になっております。
こちらのtopicで表を埋め込む際、表自体を小さくする方法を教えて頂き、表が小さくなったのですが、文字の大きさがそのままとなっていました。
もし可能ならば、文字の大きさも小さくしたいです。
そのようなことは可能でしょうか。

こんにちは

こちらはCSSのコントロールが効くので

プロジェクトフォルダ配下の.data以下にある以下のhtmlファイルをメモ帳なので編集して

image

cssの部分に例えば

table{
    font-size: 50%;
}

を追加すれば良いかと思います。

image

1 Like

Yoichi様
いつもありがとうございます。
image

教えて頂いた通り、このように書きましたが、
どこで間違えたのか、.data以下のhtmlファイルが2つ(
image
こちらの下にHtmlContent1.html が出来ていました)になったり、
それを消して再度メール送信すると以下のメール内容になったり、
挙動がおかしくなってしまいました。

届いたメールの中身がこちらになります。

こんにちは

以下のプロパティと連動していますので、ここで指定されているhtmlを編集してください。

image

編集するときは、念のためStudioを閉じてください。編集後はメモ帳などのテキストエディタは閉じてください。
再度UiPath内のエディタから編集すると、設定情報は消えているかもしれませんのでその点はご注意ください。

1 Like

Yoichi様
ありがとうございます。
編集する際は、Studioは閉じるのですね。
勉強になります。
テキスト、Studioとも閉じて数回行いましたが結果は同じでしたので作り直しました。
table{
font-size: 50%;
}を入れましたが、文字の大きさは変わりませんでした。

設定がおかしいのでしょうか。
ご面倒をお掛けし申し訳ございません。

このあたりはメーラーによっても表示のされ方が異なるので、その要因もあるかもしれません。
取り急ぎメール受信後のメールのソース確認して、追加した文字列が入っているか確認できますでしょうか?

1 Like

Yoichi様
お世話になっております。
メール受信後のメールソースの確認方法を教えて頂けないでしょうか。
お手数をお掛けし申し訳ございません。

メーラーによって異なります。
受信もデスクトップOutlookでしたら、HTMLメールが表示されている画面上で右クリック→ソース表示で確認できると思います。

1 Like

Yoichi様
ありがとうございます。
受信はoutlookです。
受信メールの上で右クリックしましたが
image
この選択肢となっており、ソース表示がありませんでした。
画面を間違えていますでしょうか。

手元のOutlookとバージョンが違うかもですね。
インターネット上の検索エンジンで「outlook htmlソース 確認」あたりで一度検索してもらえないでしょうか?

1 Like

ありがとうございます。

(e$B!!!,'U!,e(B)e$B%]%+!<%se(B <?xml:namespace prefix = "o" ns = "urn:schemas-microsoft-com:office:office" />

 

こちらであっていますでしょうか。
3 (e$B4pe(B)D e$B4p=`e(Bダイヤルゲージ 0.001mm 4A6719 - e$BItIJ8!::e(B e$B8!::<<e(B e$B4p=`C*e(B-3 e$B8=J*3NG'e(B

こんにちは

本文が変換されてしまっているようです。
tableの部分でwidthを50%に変換・置換したと思いますが、この置換の部分で

style ="font-size: 50%" 

をあわせて挿入できないでしょうか?

1 Like

Yoichi様
ありがとうございます。
HTMLへの追記はこちらであっていますでしょうか。
image

この状態でメールを送った結果、文字は同じ大きさでした。
コードは以下の通りとなっておりました。

そこは書き換えられてしまっているので、前回表の幅を変更時に用いた式を以下の様にしてみてはという意図です。

strHtmlBody.Replace("table width=""100%""","table style =""font-size: 50%"" width=""50%""")
1 Like

Yoichi様
なるほどです。
理解が悪く大変申し訳ございません。
ご丁寧にありがとうございます。
すぐにトライします。

Yoichi様
いつも本当にありがとうございます。
お陰様で表も文字も小さくなりました。
長時間に渡り本当にありがとうございました。

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.