[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『マクロで日付をコピーした時の形式』(かえる)
A1 B1 C1 名古屋出張 H30.1.1 H30.2.1
と入力されています。
D1内に
名古屋出張
H30.1.1〜H30.2.1
と入力するマクロを作りたいのですが、
B列とC列は日付形式なので、単純にValueで結合すると
名古屋出張
2018/01/01〜2018/02/01
という結果になってしまいます。
↓試したコードです。
Cells(1,4).Value = Cells(1,1) & vbLf & Cells(1,2) & "〜" & Cells(1,3)
日付のセルをText関数で(別の列に)一旦文字列として出力して、
それを使って結合することはできたのですが、
できればそのワンクッションなしで、目標結果を得たいと思っています。
(自分なりに挑戦してみたのですが、どうしても出来ませんでした)
ご教示頂けると幸いです。
< 使用 Excel:Excel2013、使用 OS:Windows10 >
Cells(1,4).Value = Cells(1,1) & vbLf & Cells(1,2).Text & "〜" & Cells(1,3).Text ではどうだろうか? .Textはセルに表示されている文字列を取得する。 (ねむねむ) 2019/06/06(木) 15:52
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.