|
■No50785 (なむら さん) に返信 > VBでExcelファイルを作成しているのですが、 > セルの中にある文字列の一部のフォントの変え方がわかりません。 処理方法を調べる場合には、Excel の「マクロの記録」と「オブジェクトブラウザ」を 使うと便利です。ついでに、Excel VBA ヘルプファイルもインストールしておくと良いでしょう。
> 「cm2」 最初から ChrW(&H33A0) を使うとか。
> 「cm2」の「2」のフォントを文字飾りの上付きに変えたいの > ですが、どのようにしたらよいでしょうか。 (1) 「cm2」のセルを示す Excel.Range オブジェクトを取得。 (2) Charcters(位置, 長さ) プロパティを使って、「2」の部分の Excel.Characters を取得。 (3) Font プロパティから、Excel.Font オブジェクトを取得。 (4) Superscript プロパティを True にして、「2」を上付きにする。
# ちなみに、下付きは Subscript プロパティ。
|