Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


5220 / 13645 ツリー ←次へ | 前へ→

【52044】文字の大きさについて evenoscar 07/10/17(水) 15:04 質問[未読]
【52046】Re:文字の大きさについて りん 07/10/17(水) 19:09 発言[未読]
【52048】Re:文字の大きさについて ichinose 07/10/17(水) 21:44 発言[未読]
【52057】Re:文字の大きさについて evenoscar 07/10/18(木) 11:07 お礼[未読]

【52044】文字の大きさについて
質問  evenoscar E-MAIL  - 07/10/17(水) 15:04 -

引用なし
パスワード
   ぜあまりにも変な質問ですが、、、すいません。
どなかたご存知の方がいらしたら教えて下さい。

セル中の文字を、縦長の大きさに変えたいと考えています。
フォントサイズは、文字の縦/横が全体的に大きくなったり小さくなったりしますが、例えば、横の大きさは変えず、縦の方向を二倍にすることはできますでしょうか?
・・・やはり、フォントを作成して用意するしかありませか???

よろしくお願いします。

【52046】Re:文字の大きさについて
発言  りん E-MAIL  - 07/10/17(水) 19:09 -

引用なし
パスワード
   evenoscar さん、こんばんわ。

>・・・やはり、フォントを作成して用意するしかありませか???
2007にもそういう機能はないようなので、
 ・ワードアートで対応する
 ・ワードオブジェクトを埋め込んで、文字幅を50%にする
フォント作成以外では、この2つしか思い浮かびません。
ごめんなさい。

【52048】Re:文字の大きさについて
発言  ichinose  - 07/10/17(水) 21:44 -

引用なし
パスワード
   こんばんは。

>フォントサイズは、文字の縦/横が全体的に大きくなったり小さくなったりしますが、例えば、横の大きさは変えず、縦の方向を二倍にすることはできますでしょうか?
>・・・やはり、フォントを作成して用意するしかありませか???

考え方は、りんさんと同じですが、カメラ機能を使うのはいかがですか?

新規ブックの標準モジュールに
'===============================================================
Sub sample()
  Dim pic As Picture
  With Range("a1")
    .Font.Name = ""
    .Font.Size = 18
    .Value = "Excel VBA"
    .EntireColumn.AutoFit
    .EntireRow.AutoFit
    .CopyPicture xlScreen, xlPicture
    .Offset(0, 1).Select
    Set pic = .Parent.Pictures.Paste
    pic.ShapeRange.Fill.Solid
    pic.Formula = "=a1"
    pic.Height = .Height * 2
    End With
End Sub

sampleを実行してみてください。

セルA1の内容を縦方向だけ2倍した図がセルB1を基点に作成されます。

セルA1を変更すると、隣の図も更新されます。

試してみてください。

【52057】Re:文字の大きさについて
お礼  evenoscar E-MAIL  - 07/10/18(木) 11:07 -

引用なし
パスワード
   ▼りんさん、ichinoseさん

おはようございます。

ご回答、アドバイスありがとうございました。

⇒りんさん
 ワードアートのオブジェクトをシートに入れて貼り付けやってみました。
 ワードアートは使ったことがなく、色々なフォント(デザイン?)が用意されていて参考になりました。

⇒ichinoseさん
 サンプルモジュールを実行してみました。
 カメラ機能(?)すら知らず、こんなことができるのかと驚きました。

大変参考になり、助かりました。
まだどのように活用したら良いか考えがまとまっていませんが、アドバイス頂いた手法にて色々と試してみたいと思います。


本当にありがとうございました。

5220 / 13645 ツリー ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free