Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


29461 / 76738 ←次へ | 前へ→

【52558】Re:空白を含むコピー&ペーストについて
質問  tantan  - 07/11/19(月) 21:07 -

引用なし
パスワード
   ▼じゅんじゅん さん:

ありがとうございます。ぴこさんのコードをためしていたら
じゅんじゅんさんからも回答を頂いていたことに気づきませんでした。

>C列に#NAがあったら何もしない。
>A列に値があったら変更しない。
>A列が空白だったら、C列の文字列を使用し日付データにしてA列に入れる。

まさにそのとおりです!!

コードを試させていただきました。

>Sub test()
> Dim v, vv
> Dim i As Long
>
> vv = Range("C1", Cells(Rows.Count, 3).End(xlUp))
> v = Range("A1", Cells(UBound(vv, 1), 1))
> For i = 1 To UBound(vv, 1)
>   If Not IsError(vv(i, 1)) Then
>      v(i, 1) = IIf(v(i, 1) <> Empty, v(i, 1), _
>           DateSerial(CInt(Mid(vv(i, 1), 1, 4)), _
>                 CInt(Mid(vv(i, 1), 5, 2)), _
>                 CInt(Mid(vv(i, 1), 7, 2))))
>   End If
> Next
> Range("A:A").ClearContents
> Range("A1").Resize(UBound(v, 1)).Value = v
>End Sub


v(i, 1) = IIf(v(i, 1) <> Empty, ・・・・・・・・・
のとこでエラーとなってしまいました。
このコードは自分には少しレベルが高いので、原因解読&TESTに時間が
かかりそうです。
行いたいことは、じゅんじゅんさんのおっしゃる通りなのでこのコードをもう少し
勉強したいと思います。ありがとうございます。
とりあえず、報告まで。。

0 hits

【52523】空白を含むコピー&ペーストについて tantan 07/11/16(金) 20:53 質問
【52526】Re:空白を含むコピー&ペーストについて じゅんじゅん 07/11/17(土) 7:20 発言
【52550】Re:空白を含むコピー&ペーストについて tantan 07/11/19(月) 11:22 質問
【52552】Re:空白を含むコピー&ペーストについて じゅんじゅん 07/11/19(月) 15:40 発言
【52553】Re:空白を含むコピー&ペーストについて tantan 07/11/19(月) 16:53 質問
【52554】Re:空白を含むコピー&ペーストについて ぴこ 07/11/19(月) 17:19 発言
【52556】Re:空白を含むコピー&ペーストについて じゅんじゅん 07/11/19(月) 20:26 発言
【52558】Re:空白を含むコピー&ペーストについて tantan 07/11/19(月) 21:07 質問
【52559】Re:空白を含むコピー&ペーストについて じゅんじゅん 07/11/19(月) 22:18 発言
【52557】Re:空白を含むコピー&ペーストについて tantan 07/11/19(月) 20:51 質問
【52572】Re:空白を含むコピー&ペーストについて ぴこ 07/11/20(火) 11:00 回答
【52599】Re:空白を含むコピー&ペーストについて tantan 07/11/21(水) 0:23 お礼

29461 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free