• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:マクロで分と秒だけのデター抽出を教えてください。)

マクロで分と秒だけのデータ抽出方法とは?

このQ&Aのポイント
  • Excelのマクロを使用して、シート1から時刻データの分と秒だけを抽出し、シート2に表示したい場合、以下のVBAコードを使用します。
  • VBAコードを実行すると、シート1のA列に入力されている時刻データを分と秒だけに抽出し、シート2のA列に表示します。
  • ただし、現在のコードでは時刻データ全体が転記されてしまうため、データの範囲を指定する必要があります。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

エクセルの経験が足らない。 エクセル時刻は時:分:秒で組になってます。 分:秒を見たいなら、 5:15:30から0:15:30のようなデータをつくり、書式の表示形式をm:sのように設定するか そのままの値をB列にコピーして書式の表示形式をm:sのように設定して見た目を分秒だけにする ことです。 ーー エクセルでは時刻のセルのセルの値は時刻シリアル値です。ー>初耳ならば時刻シリアル値でWEB照会のこと。 5:15:30 から 0:15:30のようなデータの作り方 セル   A1 5:15:30 セルの値 0.474571759259259      B1 0:15:30 セルの値 0.01623842592593 C1 式 =A1-HOUR(A1)/24 セルの値 0.016238426 B1とC1の値は等しいー>検算したことになる。 これをVBAでやるのは簡単だが、やる必要性は通常少ない。

konekos
質問者

お礼

imogasi様 有難うございます。