次の方法で共有

EXCEL 2003で作成されたワードアートが添付されたブックをEXCEL2016で開いた際の不具合について

Anonymous
2018-06-09T03:51:12+00:00

EXCEL 2003で作成されたワードアートが添付されたブックをEXCEL 2016で開いた際に、

ワードアートの文字の輪郭のオンオフが制御できません。

問題の再現としては

1.輪郭が線(単色)で設定されているワードアートに対し右クリック

2.[図形の効果の設定]→[文字の塗りつぶしと輪郭]→[文字の輪郭]を表示

3.線なし(N)を選択するが輪郭線が消えない

VBAでの問題再現としては

ActiveSheet.Shapes(ワードアート名).TextFrame2.TextRange.Font.Line.Visible=True

に対してFalseを設定してもTrueのままとなる(エラーなし)

現状ではこの問題回避のため、輪郭の色を文字の色と同色にして輪郭幅を0にしていますが

若干文字が太くなるので線なしを実現したいのですが、この件で誰かお判りの方いらっしゃいますか>

Microsoft 365 と Office | Excel | 家庭向け | Windows

ロックされた質問。 この質問は、Microsoft サポート コミュニティから移行されました。 役に立つかどうかに投票することはできますが、コメントの追加、質問への返信やフォローはできません。

0 件のコメント コメントはありません

質問作成者が受け入れた回答

Anonymous
2018-06-11T08:00:20+00:00

​茂赤松  さん、こんにちは。

マイクロソフト コミュニティをご利用いただき、ありがとうございます。

Excel 2003 で作成されたファイルのワードアートを Excel 2016 で開くと文字の輪郭をオフにすることができないのですね。

手元に Excel 2003 が利用できる環境がないので Excel 2016 上で確認してみると、輪郭を「線なし」にしても消えないワードアートもありました。

この場合、ワードアートを右クリック [図形の書式設定] > [文字オプション] > 「文字の効果」から確認してみると「光彩」が適用されていたので、それを無効にすると輪郭がなくなりました。

利用されているワードアートの種類によるかもしれませんが、文字の輪郭だけではなく文字の効果も設定されてないか確認してみてはいかがでしょうか。

文字の効果も設定されていないようなら、新規ファイルを Excel2016 上で作成した場合同じ状況になるか確認したり、問題の Excel 2003 のファイルを Excel 2016 の新規ファイルにコピーして貼り付けた場合はどうかも確認してみてはいかがでしょうか。(ファイル要因の切り分け)

また、文章だけでなく現象がわかるような画像も一緒に投稿してみると、よりみなさんに伝わりやすくなると思います。

Snipping Tool を使ってスクリーン ショットをキャプチャする

マイクロソフトコミュニティでの画像の挿入法

※個人情報が含まれる部分は、ペイントなどで塗りつぶしてください。

返信お待ちしていますね。

この回答は役に立ちましたか?

1 人がこの回答が役に立ったと思いました。
0 件のコメント コメントはありません

1 件の追加の回答

並べ替え方法: 最も役に立つ
  1. Anonymous
    2018-06-11T09:31:32+00:00

    藤田様、返信・有意義な情報をありがとうございます。

    ご指摘の文字の効果ですが、光彩を入れると文字の輪郭の制御が出来なくなると言う事は

    確かにそのあたりが絡んでいるのかもしれません。

    光彩のプロパティーの値であるGlowの中身を確認しましたが

    Transparency(透過)=0

    Radius(光彩)=0

    となっており、光彩が原因ではありませんでしたが、

    他の文字効果が働いてしまっていることは十分に考えられます。

    現在、VBAでとあるソフトウェアをEXCEL2016で動くように改変しているのですが、

    影の効果である.TextFrame2.TextRange.Font.Shadow.OffsetY を指定すると

    勝手にBlur(ブラー)が5でセットされる現象を確認しています。

    本プログラムはShapesに対して位置・デザイン・文字等をVBAから制御している為、

    恐らく何かしらの設定をVBAから変更する際、別の文字効果プロパティが初期値として

    セットされてしまっているものと推測できます。

    とりあえず、原状は回避策としてLine.Transparencyで文字の輪郭OnOffをするように変更しました。

    質問投稿の画像添付につきましては、そのような機能がある事を知りませんでした。

    次回の質問に利用させて頂きます。

    この度は、誠にありがとうございました。

    この回答は役に立ちましたか?

    0 件のコメント コメントはありません