• ベストアンサー

エクセルでユーザー定義を文字列に変えるには?

エクセルでTODAY関数を使って日付を取得しこれをユーザー定義を使って次のように表示させました。→ABC090225 これを文字列として違うセルに表示させたいのですが、どうしたらよいかわかりません。良い方法をご存知の方教えてください。 よろしくお願いいたします。

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

  • ベストアンサー
  • sige1701
  • ベストアンサー率28% (74/260)
回答No.1

こんな事かな =TEXT(TODAY(),"!A!B!CYYMMDD")

yurarin99
質問者

お礼

ありがとうございます。使ってみます。

その他の回答 (2)

  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.3

A1にABC090225の場合 =TEXT(A1,"!A!B!CYYMMDD")

yurarin99
質問者

お礼

ありがとうございます。

  • marbin
  • ベストアンサー率27% (636/2290)
回答No.2

セルに表示されているままの文字列として取り出す ユーザー定義関数です。 標準モジュールに記述します。 Function gettext(ByVal c As Range) gettext = c.Text End Function で、 =gettext(A1) とすると、A1セルに表示されているものを取得します。

yurarin99
質問者

お礼

こんな方法もあるのですね。試してみます。ありがとうございました。

関連するQ&A