最近、楽天ストアの一括登録のお仕事を頂きまして、実は全く触ったことがなかったんでちょっと苦戦しています。苦戦している内容は、「商品一括登録」についてです。
「16行目は項目数が合っていません。ご確認ください。」
このメッセージにとても悩まされました。
1.メッセージが出る原因はこうだ
理由は、「CSVデータをエクセルなどで開いて直接編集しているから」です。事の経緯は以下です。↓
楽天が提供しているサンプルCSVデータを元に、一括登録したいデータを追加・削除、登録済みデータを編集したりするんですけどね。
CSV作成にはマイクロソフトのアクセスが必要とか書いてありまして。
しかし「実際はCSVファイルを直接エクセルなどの表計算ソフトで編集すればいいだけのことで、わざわざアクセスなんて使わなくてもいいはずだ。」と思ったんです。
2.CSVファイルを直接編集する方法でも、一括登録は「できる」
はい、登録できます。
ただし、このCSVファイルを直接編集したデータを一括登録する際にはちょっとしたコツが必要なんです。
3.解決方法:最終項目の最終セルのデータを空欄にしない
具体的にはこうです。
商品データ一括登録用(詳細を選択)CSVファイルには、以下の項目があります。
- 商品管理番号(商品URL)
- 商品番号
- 全商品ディレクトリID
- タグID
- ・・・・
- サイズ表リンク
途中の項目は省略しています。要するに最終項目の最終セルにデータが入っているかどうかなので。
この中の最終項目は「サイズ表リンク」ですね。ここにデータが入っていない、「空欄」だと登録できないので、
この列「サイズ表リンク」を
- 列ごと削除する。
- 列をまるごと切り取り、別の列の間に挿入する。
このどちらかの方法で、解消されます。
4.まとめ
アクセス使いたくない!アクセスインストールしたくない!でも、一括登録したい!毎月1万円も追加で払ってるんだから!って方にはオススメのチョイ技です。
このページを共有する