
顧客ファイルをショッピングカートからエクスポートして、CRMツールにインポートする作業を行っています。
その際に、ショッピングカート側から配送日の日付の表示形式が例えば「2014/4/13 10:48:00」であれば、「20140413104800」(YYYYMMDDhhmmss)という表示形式でしかエクスポートができません。その一方で、受ける側のCRMツールは日付の取り込み形式が「yyyy/mm/dd hh:mm」に限定されています。
そのため「YYYYMMDDhhmmss」の表示形式を「yyyy/mm/dd hh:mm」に変更する必要があります。ソフトにはExcel2013を使用しており、データ数は1日50~60件ほどのため、一括変換する方法を模索しています。
ショッピングカート側からダウンロードしたCSVファイルをExcel2013で取り込み、CRMツールで取り込み可能な「yyyy/mm/dd hh:mm」の書式に変換する方法を教えて下さい。
No.3
- 回答日時:
こんにちは!
VBAでの一例です。
画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面のカーソルが点滅しているところに
↓のコードをコピー&ペースト → Excel画面に戻り、必ず範囲指定してマクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)
Sub Sample1() 'この行から
Dim c As Range
For Each c In Selection
On Error Resume Next
With c
.Value = DateSerial(Left(c, 4), Mid(c, 5, 2), Mid(c, 7, 2)) + _
TimeSerial(Mid(c, 9, 2), Mid(c, 11, 2), Right(c, 2))
.NumberFormatLocal = "yyyy/mm/dd hh:mm"
End With
Next c
End Sub 'この行まで
こんな感じではどうでしょうか?m(_ _)m
No.1
- 回答日時:
エクセルからCRMにどういう形式/やり方で渡しているのか不明ですが、ご質問の直接の回答として
>「yyyy/mm/dd hh:mm」の書式に変換する方法
手順:
エクセルでCSVを開く
該当列のセルの書式設定の表示形式を
0"/"00"/"00 00":"00":"00
と設定する
CSVのまま上書き保存する
(必要に応じて)保存したCSVをもう一回エクセルで開く
そのままCSVのまま上書き保存する
必要に応じて以降は、ご利用のCRMが手順で作成したCSVを受け取れるかどうか見ながら行ってください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
日付型カラムへのデータINSERT
-
SQL*Loader フォーマット変換...
-
ALTER SESSIONについて
-
SQL*PLUSでの分秒までの表示の仕方
-
EXCELでの時間計算(休憩時間の...
-
SQL Server で 翌月10日を取...
-
エクセル上の 2017/10/27 7:01...
-
実行エラー 3075:クエリ式`作...
-
PL/SQL パッケージでのプロンプ...
-
DB2でのシステム日付のinsert、...
-
SQL*Loaderでのsysdate使用
-
PL/SQLにて勤務時間の計算
-
SQLエラーについて
-
Accessのマクロでモジュールを...
-
Access VBAで行ラベルが定義さ...
-
Statement ignored というエラー
-
キャッシュを使わずにSELECTを...
-
SQLで部分的にGROUP BYしたいとき
-
ODBCリンクの際にACCESSでは読...
-
callで順に実行されるプロシー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
日付型カラムへのデータINSERT
-
SQL*Loaderでのsysdate使用
-
ALTER SESSIONについて
-
SQL*Loader フォーマット変換...
-
DB2でのシステム日付のinsert、...
-
SQL*PLUSでの分秒までの表示の仕方
-
SQL Sever での日付の差の求め...
-
(日付 - 日付)/数値
-
CSVファイルのエクスポート項目...
-
「文字が無効です」になる
-
to_date使用時に発生するエラー...
-
date型のインデックス
-
エクセル上の 2017/10/27 7:01...
-
date型へのinsertについて
-
日付の表示について
-
エクセル時間計算で24時以降の...
-
Access 日付けについての関数
-
実行エラー 3075:クエリ式`作...
-
SQLエラーについて
-
SQL Server で 翌月10日を取...
おすすめ情報