- ベストアンサー
エクセルでユーザー定義を文字列に変えるには?
エクセルでTODAY関数を使って日付を取得しこれをユーザー定義を使って次のように表示させました。→ABC090225 これを文字列として違うセルに表示させたいのですが、どうしたらよいかわかりません。良い方法をご存知の方教えてください。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
こんな事かな =TEXT(TODAY(),"!A!B!CYYMMDD")
その他の回答 (2)
- gyouda1114
- ベストアンサー率37% (499/1320)
回答No.3
A1にABC090225の場合 =TEXT(A1,"!A!B!CYYMMDD")
質問者
お礼
ありがとうございます。
- marbin
- ベストアンサー率27% (636/2290)
回答No.2
セルに表示されているままの文字列として取り出す ユーザー定義関数です。 標準モジュールに記述します。 Function gettext(ByVal c As Range) gettext = c.Text End Function で、 =gettext(A1) とすると、A1セルに表示されているものを取得します。
質問者
お礼
こんな方法もあるのですね。試してみます。ありがとうございました。
お礼
ありがとうございます。使ってみます。