• ベストアンサー

EXCELマクロで状態を取得したい

EXCELマクロでShrinkToFitの状態(True,false)を取得したいのですが・・・ どうやって取得したらよいかわかりません。 出来るのかどうかもわかりません。 ご存知の方教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • karorumon
  • ベストアンサー率26% (25/94)
回答No.4

できるかどうかわかりませんが、 if Worksheets("Sheet1").Range("A1").ShrinkToFit = True then  Msgbox "ShrinkToFitはTrueだよ!" Else  Msgbox "ShrinkToFitはFalseだよ!" End if とかですかね…?

lfa3500
質問者

お礼

解決しました。ありがとうございました。

その他の回答 (3)

  • moon00
  • ベストアンサー率44% (315/712)
回答No.3

こういう感じでしょうか。 Sub test() Dim A As Range Dim Flg As Boolean Set A = ActiveCell Flg = A.ShrinkToFit End Sub

  • karorumon
  • ベストアンサー率26% (25/94)
回答No.2

http://www.big.or.jp/~seto/vbaref/vbaref5.htm 取得するのではなく、 設定するのだと思います。 Worksheets("Sheet1").Range("A1").ShrinkToFit = True Sheet1のA1を縮小表示?

lfa3500
質問者

お礼

早速の回答ありがとうございます。 説明が、わかりにくくて、すみません。 縮小表示 が、有効設定か無効設定かを知りたいのです。 ShrinkToFit が、True か False を取得したいのですが、可能でしょうか?

  • usami33
  • ベストアンサー率36% (808/2210)
回答No.1

構文 : [ Range ].ShrinkToFit Sub TEST1() Range("A1").ShrinkToFit = True '「縮小して全体を表示する」を有効にする Range("B1").ShrinkToFit = False '「縮小して全体を表示する」を無効にする End Sub

lfa3500
質問者

お礼

早速の回答ありがとうございます。 説明が、わかりにくくて、すみません。 縮小して全体を表示する が、有効設定か無効設定かを知りたいのです。 ShrinkToFit が、True か False を取得したいのですが、可能でしょうか?

関連するQ&A

専門家に質問してみよう