|
▼つん さん:
>▼ハニケン さん
>おはようございます^^
>つるりんさんが回答されてて、それでOKかと思うので,蛇足ですが・・・
>
>自分でもごちゃごちゃといじってましたので^^
>
>
>'==============================================
>「A1」セルの書式設定が「日付」に設定されてて、
>数字も半角でOKなら
>
>Sub Test()
>
> Dim ws As Worksheet
>
> Set ws = Worksheets("8月1日")
>
> With ws
> .Move after:=Worksheets(Sheets.Count)
> .Range("a1").Value = .Range("a1").Value + 28
> .Name = .Range("a1").Text
> End With
>
> Set ws = Nothing
>
>End Sub
>
>'==============================================
>
>数字は全角で(質問の文章内が全角だったので・・・)
>書式設定は「文字列」になってる場合
>
>Sub test2()
>
> Dim ws As Worksheet
> Dim strDate As String
>
> Set ws = Worksheets("8月1日")
> With ws
> .Move after:=Worksheets(Sheets.Count)
> strDate = CStr(CDate(.Range("a1").Value) + 28)
> strDate = StrConv(Month(strDate) & "月" & Day(strDate) & "日", vbWide)
> .Range("a1").Value = strDate
> .Name = strDate
> End With
>
> Set ws = Nothing
>
>End Sub
>
>'==============================================
>
>ちょっとごちゃごちゃしてるかしらん?
>
>気が向いたらお試し下さい^^;
有り難うございました。
うまくいきました。
ご親切に感謝致します。
|
|