
No.2ベストアンサー
- 回答日時:
#1のimogasiさんが試されてたようなのでVBAでやってみました。
Private Sub Test()
With Cells(1, 3)
.Value = Cells(1, 1).Value & Cells(1, 2).Value
.Characters(1, Len(Cells(1, 1).Value)).Font.Size = Cells(1, 1).Font.Size
.Characters(Len(Cells(1, 1).Value) + 1, Len(Cells(1, 2).Value)).Font.Size = Cells(1, 2).Font.Size
End With
End Sub
が、tadasi1971さんはVBAでやりたいわけじゃないですよね?
私もやっぱりシート上ではできませんでした。ごめんなさい。(^-^;
回答ありがとうございました。
VBAはまったくわからないのですが、なんとかやってみようと昨日いろいろと調べていました。その結果、やっぱりわからなかったので回答を使うことができませんでした。これからもう少し勉強して使えるようになりたいと思います。
ありがとうございました。
No.3
- 回答日時:
#1のものです。
#2のyun117さんフォローありがとうございます。
ご回答をVBEに貼りつけて実行して、うまく行きました。私のもC1に値がセットしてあれば(VBAで文字列結合してC3にセットするケースも含む)意図通りになります。
しかしC1セルに=A1&B1を入れてある場合では、私のものはうまく行きませんでしたということです。
また、無理にVBAで組みたいので無くて、関数ではフォント・サイズ・色などの設定は出来ないと、はなから思っているものですから、そうなりました。
何度も回答ありがとうございました。
#2のかたの回答はまだ理解できないですが、「できる」というのがわっかたのでもっと勉強してこの回答だけでも使えるようにしたいです。
>関数ではフォント・サイズ・色などの設定は出来ない ということもよくしらなかったので「何か関数に記号をつければできるのかな」ぐらいに思っていました。
ありがとうございました。
No.1
- 回答日時:
直接の回答でないのですが、
VBAでも色々やって見ましたが出来ないようです。
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 3 Then
ActiveSheet.Range("c1").Characters(3).Font.Size = 23
End If
End Sub
C1セルに文字列を入れた時は、第3文字目以下をフォントサイズが大きくなります。
しかしC1セルに=A1&B1と入れると、その効果が出ません。なぜ差がでるか判りません。
適切な今後のご回答を待ちましょう。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
関数で抽出したセルの一部の文字を変更したい
Excel(エクセル)
-
エクセル関数について(フォントサイズ変更)
Excel(エクセル)
-
excel関数式の一部を太字にする
その他(Microsoft Office)
-
-
4
Excelでセル参照したとき、書式も一緒に持ってくるには?
Windows Vista・XP
-
5
セルの文字を「印刷時だけ非表示」にしたいです。
Excel(エクセル)
-
6
Excel VBA : 文字列の属性も含めて結合する方法
Excel(エクセル)
-
7
CONCATENATEで結合した文字列の一部の文字色を変更するには
Excel(エクセル)
-
8
エクセルで折り返しと縮小の同時設定は無理?
Excel(エクセル)
-
9
VBAで条件によりフォントサイズを自動で変更したい2
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
Excel countif関数で取り消し線...
-
セル内の一部の文字だけをハイ...
-
エクセル2013で英単語を折り返...
-
エクセルの白黒の反転で困って...
-
エクセルファイルに _x000D_ と...
-
エクセルで1つのセルにスクロ...
-
Excelでcsvやtxtで保存する時に...
-
マウスポインターが白十字のまま
-
セルにぴったし写真を挿入
-
セルは大きくさせず、中の文字...
-
エクセルで文字を打つと下に、...
-
エクセルでセルを上下に結合し...
-
マウスを使わずにセルにカーソ...
-
エクセルで画像を透過させて画...
-
VBA:結合されたセルに対する「...
-
セルを結合しても、文字をセル...
-
エクセルの入力規則プルダウン...
-
エクセルで文字列の結合したと...
-
エクセルで右隣のセルより優先...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセル: セルの枠を超えて表示
-
Excel countif関数で取り消し線...
-
セル内の一部の文字だけをハイ...
-
セルは大きくさせず、中の文字...
-
エクセルファイルに _x000D_ と...
-
エクセルでセルを上下に結合し...
-
Excel入力で勝手にエンター押さ...
-
エクセルで文字を打つと下に、...
-
エクセルで1つのセルにスクロ...
-
エクセル2013で英単語を折り返...
-
エクセルの白黒の反転で困って...
-
全セルの末尾に改行(Alt+Enter...
-
エクセルで画像を透過させて画...
-
セルにぴったし写真を挿入
-
マウスポインターが白十字のまま
-
Excelでcsvやtxtで保存する時に...
-
マウスを使わずにセルにカーソ...
-
エクセルにおいてセル内の文字...
-
セルを結合しても、文字をセル...
-
CSVファイルでテキストの改行の...
おすすめ情報