No.3
- 回答日時:
こんばんは!
「12:30:15」という表示はあくまで見た目で、実際は「0.520・・・」といった数値になります。
すなわち文字列にしても「0.520・・・」という数値が文字列扱いになるだけです。
そこで一案です。
せっかくシリアル値なのでわざわざ文字列に!といった操作をせずに
表示したいセルの表示形式を変えてみてはどうでしょうか?
A1セルのデータをB1セルに表示するとします。
With Cells(1, 2)
.Value = Cells(1, 1)
.NumberFormatLocal = "h:m:s"
End With
といった感じで・・・
参考になれば良いのですが。m(_ _)m
この回答へのお礼
お礼日時:2011/12/30 10:03
お世話になります。
そういう方法もあるのですね。
でも、1つでいいところを2箇所のセルを使うことになりますね。
今後使うこともあるかも知れません。ありがとうございました。
No.2
- 回答日時:
エクセルの日付・時刻シリアル値のことを勉強してない。
それでは、VBAをやるというのに、もっと基礎を勉強しないと早すぎる。
日付時刻シリアル値は「日付時刻の表示形式で、時刻なりに見えている。それを文字列にするにはFormat関数を「使えば良い。
例データ
A列 B列
12:35:2012時35分20秒
14時35分20秒14時35分20秒
11:26:00 AM11時26分00秒
13:24:5013時24分50秒
11:25:5011時25分50秒
ーー
標準モジュールに
Sub test03()
For i = 1 To 5
Cells(i, "B").ClearFormats
Cells(i, "B") = Format(Cells(i, "A"), "hh時mm分ss秒")
Next i
End Sub
この回答へのお礼
お礼日時:2011/12/30 10:11
別に日付や時刻のことを知らなくてもいくらでもVBくらいできるでしょ。
いい加減な適当な書き込みはみんなの迷惑ですから、書き込まないように。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルにおいてセル内の文字を出来るだけ大きく表示する方法を教えてください。 4 2022/07/30 08:08
- Excel(エクセル) エクセルのことで教えてください。 A1セルに、 別シートのA1セルが1のときは「A」、2のときは「B 4 2023/02/24 23:08
- Excel(エクセル) エクセルの書式設定の表示形式で設定した文字を文字列としてコピーしたい 1 2022/12/21 10:41
- Excel(エクセル) エクセルで、 A1セルに「A」という値、 B1セルに「B」という値が入っています。 どちらも表示形式 5 2023/02/22 23:05
- Excel(エクセル) 指定文字列が該当するA列をアクティブセルにするには 3 2022/08/17 13:18
- Excel(エクセル) エクセルの条件付き書式で*を使いたい 4 2022/05/13 16:49
- Visual Basic(VBA) エクセルVBAについて 2 2023/01/31 16:21
- Visual Basic(VBA) サブフォルダ(データ)にある複数の.xlsxファイルのSheet3のA2セルの値で01から左側をB2 2 2022/08/14 15:46
- Excel(エクセル) Excelでの検索結果を含む行だけを表示させたい 5 2023/03/10 17:08
- Visual Basic(VBA) 3つのプロシージャをまとめたら実行時エラー発生で対応不能 6 2022/05/17 01:47
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
【エクセル】数値にスラッシュ...
-
斜線が入ったセルのカウント
-
西暦から、曜日を表示⇒何も入力...
-
EXCEL (0.5)の表示の仕方
-
EXCELで勝手に約分されてしまう
-
エクセル 4ケタの数字を年月に...
-
Excelで「20080707」を『2007/0...
-
エクセル 日付の表示を200...
-
Excelのセルの書式設定(100...
-
EXCELからCSVへ変換すると0が...
-
Excelのセルに数字を入れるが、...
-
A1セルに入力したら、入力時間...
-
エクセルの複数のセルを一括で...
-
Excelで同じセルに箇条書きをし...
-
Excelの入力規則で2列表示したい
-
エクセルで複数の条件で掛け算...
-
複数の条件に合う行番号を取得...
-
excel:条件付き書式の適用範囲...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
リンク元の日付が空白の時リン...
-
Excelのセルに数字を入れるが、...
-
Excel2013 表示形式で「1,000...
-
Excelで「20080707」を『2007/0...
-
エクセルの曜日表示が正しく表...
-
斜線が入ったセルのカウント
-
【エクセル】数値にスラッシュ...
-
EXCELからCSVへ変換すると0が...
-
エクセルでアポストロフィーが...
-
エクセルで9と入力したら時刻...
-
エクセル 4ケタの数字を年月に...
-
EXCELで勝手に約分されてしまう
-
エクセルで日付を全角にしたい
-
EXCEL (0.5)の表示の仕方
-
Excelのセルの書式設定(100...
-
西暦から、曜日を表示⇒何も入力...
-
Excel 時間の表示形式 セルと...
-
【Excel】24:00と表示したい!
-
Excel 2010で軸の書式設定の変...
おすすめ情報