Excel VBA質問箱 IV

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

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


29467 / 76738 ←次へ | 前へ→

【52552】Re:空白を含むコピー&ペーストについて
発言  じゅんじゅん  - 07/11/19(月) 15:40 -

引用なし
パスワード
   ▼tantan さん:
>▼じゅんじゅん さん:
>>まず、上記コードを提示されては如何でしょう。
>
>すみません。。
>こんな感じです。。
>
>Sub てすと()
> Dim i As Integer
>
> For i = 1 to 1500
>  If Cells(i,4) = "" Then
>    Cells(i,4).select
>   Selection.copy _
>   Destination:=ThisWorkbook.Worksheets("sheet1").Cells(i,4)
>   Else: Cells(i,4).select
>   Selection.copy
>   Cells(i,1).select
>   Selection.PasteSpecialPaste:=xlValues,Operation:=xlNone,SkipBlanks;=_
>   False, Transpose:=False
>  End If
>
> Next
>
>End Sub
>
>1.やりたいこと
>・A列には日付が行によって入力されていたり、しなかったりランダムにが入力さ れています。
>・C列には文字列で20070221と入力されているか#N/Aとなっています。
>・これをA列にもし入力されていなかったら日付に変換して貼り付ける。
>と、いうことをやりたいと思っています。
>
>2.現在の状況
> =IF(ISERROR(A1),"",IF(A1=0,"",DATE(LEFTB(A1,4),MIDB(A1,5,2),RIGHTB(A1,2))))
>という関数を作ってD列に日付か空白を入力しています。
>・これをFor〜Next文で空白""でなければA列に貼り付けるということを実施
> している。

A列の値によりD列に値が入り、その値のみをA列に貼り付ける
と言う事ですか?
(上の数式はD列に入っているわけですよね?)

ちょっと私は混乱してます。

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 お礼

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