Excel VBA質問箱 IV

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

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


10171 / 13646 ツリー ←次へ | 前へ→

【23269】回答ありがとうございまいた!! 初初心者 05/3/17(木) 22:33 お礼[未読]
【23294】Re:回答ありがとうございまいた!! kazu 05/3/18(金) 13:22 発言[未読]
【23343】Re:回答ありがとうございまいた!! 初初心者 05/3/18(金) 22:39 お礼[未読]
【23344】Re:日付の表示について かみちゃん 05/3/18(金) 23:38 発言[未読]
【23348】Re:日付の表示について [名前なし] 05/3/19(土) 4:45 発言[未読]
【23350】Re:日付の表示について 初初心者 05/3/19(土) 9:04 お礼[未読]

【23269】回答ありがとうございまいた!!
お礼  初初心者 E-MAIL  - 05/3/17(木) 22:33 -

引用なし
パスワード
   回答ありがとうございました。
でも、未熟なせいかうまくいきませんでした。
If.Value<>""Then.Value=Format(Value."0000/00/00)
のところで引っ掛かります。
もし、ご面倒でなければ少し説明も入れていただくと嬉しいです。
何しろ初初心者ですので。一つ一つわからない単語があります。
ご面倒かけます。

【23294】Re:回答ありがとうございまいた!!
発言  kazu  - 05/3/18(金) 13:22 -

引用なし
パスワード
   ▼初初心者 さん:


#23234の続きみたいですね。

ツリー表示して同一ツリーでレス入れて下さいね。
どの続きか解らなくなってしまいますので・・・。

If.Value<>""Then.Value=Format(Value."0000/00/00)
で引っかかるという事ですが、タイプミスがありますよ。

Value."0000/00/00 → .Value,"0000/00/00"

に変更してみて下さい。

【23343】Re:回答ありがとうございまいた!!
お礼  初初心者 E-MAIL  - 05/3/18(金) 22:39 -

引用なし
パスワード
   ありがとうございます!!
csvの伝票一覧をExelでとりこんでいます。
B列が日付なのです。20050318のように入ってます。03/18のように表現したいのです。
それで下記のように入れてみたのですが(わからないなりに)
Const 列 = "B"
Dim Cell As Range
For Each Cell In Columns (列).SpaciaCells(xlCell Type Constants)
With Cell
If.Value<>""Then.Value=Format("mm/dd","0000/00/00")
End With
Next Cell
Columns(列).Auto fit
End sub
オブジェクトはこのプロパティまたはメソッドをサポートしていません。とでます。
判りません!!またお願いします。

【23344】Re:日付の表示について
発言  かみちゃん  - 05/3/18(金) 23:38 -

引用なし
パスワード
   こんにちは。かみちゃん です。

>オブジェクトはこのプロパティまたはメソッドをサポートしていません。とでます。

元のスレッドに質問を続けないから、こういう質問が出ると思います。
http://www.vbalab.net/vbaqa/c-board.cgi?cmd=ntr;tree=23234;id=excel
上記URLが元の質問だと思いますが、[名前なし]さんが提示されているコードをしっかり見てみてください。
スペルが誤っていたり、余計なスペースが入っていたりすることがわかると思います。

>If.Value<>""Then.Value=Format("mm/dd","0000/00/00")

kazuさんのご指摘もちゃんとお読みになってみてください。
こういう書き方をしていないと思います。
"mm/dd"は、「mm/dd」という文字列という意味になります。
「mm/dd」という文字列を「0000/00/00」という書式に変換なんてできません。

【23348】Re:日付の表示について
発言  [名前なし]  - 05/3/19(土) 4:45 -

引用なし
パスワード
   元の質問のほうに、コードに簡単なコメントをつけたものを載せました。
わからない部分は、ヘルプで調べてみてください。
プロパティやメソッド、関数などにカーソルを合わせて(クリックして)F1キーを押すと、
そのコードの説明のヘルプが表示されます。
ただし、ヘルプがインストールされていることが前提ですけど。

kazuさん、かみちゃんさん、フォローありがとうございます。

【23350】Re:日付の表示について
お礼  初初心者 E-MAIL  - 05/3/19(土) 9:04 -

引用なし
パスワード
   名前なしさんありがとうございました。
できました!!うれしいです。
kazuさん、かみちゃんさんもありがとうございました!!
ほんとに助かりました。
すごーくうれしい!!

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