Excelマクロ作成・VBA開発に関連した他の仕事を探す
見積もり募集の結果
見積もり募集の内容
- 依頼主の業種
- IT・通信・インターネット
-
提示した予算
-
5,000 円 ~ 10,000 円
-
依頼概要
-
添付のエクセル、入力シートの情報を出力シートのように成形するためのVBAをお願いしたいです。
基本的には縦に並んでいるデータを横に並べたいというもので、入力シートの情報はエラーがない状態で毎度入力される想定で構いません。
入力シートに実行ボタンを作っていただき、
データを入力して実行を押下すれば出力シートができるというものをお願いします。
出力シートA列は入力シートA列を重複カットしています。
例えば商品URLコード「000003a18」は
シートAでは6行ありますが、これを出力シートで2行目に1行で並べていただきたいです。
※シートAのB列、F列、G列は使いません。
出力シート1行目、B列とC列は「画像n(バリエーション枝番号)」「画像n(バリエーションサムネイル設定)」です。
nの値を+1しながら右に40まで設置します。1から40までで毎度固定で大丈夫です。
この1行目の画像nのnは入力シートC列の値と同じと考えて進めます。
「000003a18」の場合はnの値は1から6まであり、そのバリエーション別枝番は全て「SPKGD」です。
そのため、出力シートの「画像n(バリエーション枝番号)」は6まで全て「SPKGD」と記入します。
入力シートのE列にはMかAかのどちらかが記入されていますが、Mであれば
出力シートのバリエーションサムネイル設定は1、Aであれば0を記入します。
「000003a18」の場合は1から6まであるうち、1だけがMなので、
画像1(バリエーションサムネイル設定)→1
画像2(バリエーションサムネイル設定)→0
画像3(バリエーションサムネイル設定)→0
画像4(バリエーションサムネイル設定)→0
画像5(バリエーションサムネイル設定)→0
画像6(バリエーションサムネイル設定)→0
を入力します。
入力シートのC列の最大値が6であれば、
出力シートも画像7(バリエーション枝番号)以降全部空欄です。
入力シートのC列の最大値は40までです。41以上はないものとしていただいて構いません。
また、入力シートは5590行ですが、それほど大きくなる予定はありません。
多くて2-3万行ですが、落ちてしまわなければ多少待たされる分には構いません。
ご不明な点はお気軽にご質問ください。
少々急ぎますので、予算が合えば早い方に依頼しようと思います。
どうぞよろしくお願いいたします。
-
ご提案いただきましてありがとうございます。
メッセージにて直接作業者様より連絡を受け、納品物の提出がありましたのでこちらプロジェクトは停止させていただきます。
また何かございましたらよろしくお願いいたします。
- 添付ファイル
-
※ 締切後、添付ファイルはクライアントと当選したランサー以外は閲覧できません
この仕事に似たExcelマクロ作成・VBA開発の他の仕事を探す