エクセル一括貼り付け for kintone
エクセル一括貼り付け for kintone は、Excel などの表データを貼り付けるだけで一括入力できる kintone プラグインです。レコードの作成・編集画面ではサブテーブルへ複数行をまとめて流し込み、レコード一覧画面では貼り付けだけで複数レコードを一括作成。貼り付け前にプレビューで列とフィールドの対応を確認でき、Excelの見出し行を含めれば自動マッピングされます。CSVファイル不要・外部サーバー不要で kintone 内で完結します。
v1.1.0:複数のサブテーブルへの貼り付けに対応しました
1つのアプリに複数のサブテーブルを置いている場合でも、テーブルごとに貼り付け設定ができるようになりました。設定画面で「+ 対象テーブルを追加」を押してテーブルを増やし、テーブルごとに列の対応方法(順番で対応/貼り付け時に指定)と既存行の扱い(下に追加/全て置き換え)を個別に決められます。貼り付けたときはセルのある表を自動で判別して、そのテーブルにだけ流し込みます。見積明細・付帯費用・作業明細のように役割の違う表をそれぞれ別のExcelから貼り付ける運用がそのまま行えます(同じ列構成の表が複数あるときは、貼り付け先を1回だけ確認します)。
画像をクリックすると拡大表示します
貼り付け先の判別はテーブルの列見出しで行うため、内部のフィールドコードに依存せず安定して動作します。
既存ユーザーの方は、最新版(v1.1.0)をダウンロードして kintone のシステム管理 → プラグインから上書きアップロードするだけで適用できます。これまでの設定(1つのサブテーブル向けの設定)はそのまま引き継がれ、再設定は不要です。
こんな課題を解決します
Excel で作った表を kintone に入れるとき、1行ずつの手入力や CSV ファイル作成は手間がかかり、列ズレも起きがちです。
明細を1行ずつ手入力している
見積・注文などの明細を Excel で先に作ってから、kintone のサブテーブルに1行ずつ転記していて時間がかかる。
CSVインポートが面倒
複数レコードをまとめて作りたいだけなのに、CSVファイルを整えて読み込む手順がハードルになっている。
貼り付けても列がズレる
Excelの列と kintone のフィールドの対応が毎回変わり、貼り付けても意図した項目に入らない。
サブテーブルへ、まとめて流し込み(モードA)
レコードの作成・編集画面で、対象サブテーブルに Excel 範囲を Ctrl+V。プレビューで内容を確認してから、複数行をまとめて入力できます。画像はクリックで拡大できます。
一覧から、複数レコードを一括作成(モードB)
一覧画面の「貼り付けで新規作成」ボタンから表を貼り付けると、1行が1レコードに。見出し行を含めて貼れば列名で自動マッピングされます。
主な機能
- サブテーブル一括貼り付け(モードA) — 作成・編集画面の対象サブテーブルに Excel 範囲を貼り付けると、行数ぶんの行を自動で追加して流し込みます。既存行の「下に追加/全置き換え」を選べます。
- 複数のサブテーブルに対応(v1.1.0) — 1つのアプリに複数のサブテーブルがあっても、テーブルごとに列の対応・既存行の扱いを個別に設定できます。貼り付け時はセルのある表を自動で判別し、そのテーブルにだけ流し込みます(同じ列構成の表が複数あるときは貼り付け先を1回確認)。見積・注文の明細に付帯費用・作業明細などを並べた運用に最適です。
- 一覧から一括作成(モードB) — レコード一覧の「貼り付けで新規作成」ボタンから、貼り付けた表を1行=1レコードとしてまとめて作成します(CSVファイル不要)。
- 貼り付け前プレビュー — 反映・作成の前に内容を一覧表示。各列をどのフィールドに入れるかをその場で確認・調整できます。
- 見出し行の自動マッピング — Excelの見出し行(列名)を含めて貼り付けると、列名を kintone のフィールド名と照合して自動で割り当て。見出し行はデータに含めません(列順が違ってもOK)。
- 型変換とエラー検出 — 数値(全角・カンマを正規化)・日付/日時(存在しない日付も検出)・時刻・選択肢(一致チェック)に対応。変換できないセルは赤く表示され、実行前に気づけます。
- 重複・必須のハンドリング — 重複禁止フィールドの重複は該当行のみ失敗し、他は作成。必須フィールドが未割り当てのときは事前に警告します。空セルは空欄で登録します。
- 安全な運用設定(モードB) — 既定はオフ。1回あたりの最大件数、実行できるユーザー(全員/管理者のみ/指定ユーザー・グループ)を設定できます。
- ボタンの見た目カスタマイズ — 一覧ボタンの形(角丸/ピル型/四角)・色(プリセット+カスタム)をライブプレビューで設定できます。
- kintone 完結・ゲスト対応 — 貼り付けデータの解析はブラウザ内、反映・作成は自ドメインの kintone で完結。業務データを外部の第三者へ送信しません。ゲストスペースにも対応します。
設定はかんたん
対象サブテーブルや列の対応、一覧ボタンの表示・実行できるユーザーなどをフォームから設定するだけ。プログラミング知識は不要です。各画像はクリックで拡大できます。
貼り付け先の対象サブテーブル、列の対応方法(順番で対応/貼り付け時に指定)、既存行の扱い(追加/置き換え)を設定します。
「貼り付けで新規作成」ボタンの表示(既定オフ)。有効にするとご利用上の注意が表示され、ボタンの表示位置を選べます。
ボタンの形(角丸/ピル型/四角)・色(プリセット+カスタム)、列の対応方法、実行できるユーザー(全員/管理者のみ/指定)を設定します。
画像をクリックすると拡大表示します
インストール手順
レコードの作成・編集画面(サブテーブル)と一覧画面(PC 版)でご利用いただけます。
- 「プランについて」セクションのダウンロードボタンから
kw-excel-paste-v1.1.0.zipをダウンロード - kintone のシステム管理 → プラグインを開き、「読み込む」ボタンから ZIP をアップロード
- 使用するアプリのアプリ設定 → プラグインで「エクセル一括貼り付け for kintone」を追加
- プラグイン設定画面でモードA(対象サブテーブル)・モードB(一覧ボタンの有効化・実行できるユーザー等)を設定して「保存」
- kintone 右上の「アプリを更新」(デプロイ)をクリックすると、各画面で貼り付け入力が使えるようになります
プランについて
基本機能は完全無料でご利用いただけます。気に入っていただけたら、年間サポーターとして開発をご支援ください。
年間サポーター
- ✅ 全機能が利用可能
- ✅ プラグイン内の広告エリアが完全非表示
- ✅ プラグイン作成リクエスト・改善要望を送付可能
- ✅ サポーターの声を優先して開発に反映
※5プラグイン以上ご利用ならプレミアム年間サポーター(年額¥16,500・税込)もお得です
注意事項
- 本プラグインは KIZUNA Works が独自に開発したものであり、サイボウズ株式会社が提供・保証するものではありません。
- kintone はサイボウズ株式会社の登録商標です。
- 動作は Google Chrome/Microsoft Edge の最新版での確認を推奨します。PC 版のレコード作成・編集画面(サブテーブル)と一覧画面で動作し、モバイル版・カレンダー/カスタマイズビューでは動作しません。ゲストスペースには対応しています。
- 貼り付けできるのは 文字列・数値・日付/日時/時刻・リンク・ドロップダウン・ラジオボタン・チェックボックス・複数選択 です。ユーザー選択・組織/グループ選択・添付ファイル・計算・ルックアップ・関連レコード一覧は対象外です。
- モードB(一括作成)には取り消し(Undo)はありません。実行できるユーザーや1回あたりの最大件数を設定してご利用ください(既定ではモードBはオフです)。
- マッピングした列の空セルは、フィールドの既定値ではなく空欄で登録されます。重複禁止フィールドの重複や必須未入力は kintone 側で拒否され、該当行のみ失敗します。
- モードBの実行にはレコード追加権限・フィールド編集権限が必要です。「指定ユーザー・グループ」の候補取得・所属判定に、ご利用中のドメイン内の cybozu.com 共通管理API を使用します(自ドメイン内・第三者送信なし)。
- Excel のセル内改行(引用符で囲まれた改行)を含むデータは、現時点では正しく分割できない場合があります。
- 本プラグインの使用により生じたいかなる損害についても、KIZUNA Works は責任を負いません。
- ppk(秘密鍵)ファイルは配布物に含まれていません。
セキュリティ・データの取り扱い
KIZUNA Works のプラグインは、お客様のデータを社外に持ち出さない設計です。気になる方はブラウザの開発者ツール(F12)で通信内容をご確認いただけます。
- レコード等の業務データを外部に送信しません
プラグインが扱うレコードやフィールドの値が、当社や第三者のサーバーへ送られることはありません。
- 外部通信はライセンス認証のみ
ライセンスの確認のため、プラグイン ID と利用ドメイン名だけを当社サーバー(Google Apps Script)へ送信します。通信は kintone のプロキシ経由で行われます。
- ユーザー/グループ候補の取得・実行権限の判定:モードB(一覧からの一括作成)で「実行できるユーザー」を「指定ユーザー・グループ」に設定した場合に、候補の取得や所属判定のため、ご利用中の kintone ドメイン内の cybozu.com 共通管理API(/v1/users・/v1/groups・/v1/group/users 等)を呼び出します。呼び出しはすべて自ドメイン内で完結し、外部の第三者へは送信しません。貼り付けたデータの解析はブラウザ内で行い、サブテーブルへの反映(JS API)とレコードの作成(kintone REST API /k/v1/records)はすべて自ドメイン内で完結します。CSV読み込み機能は使用しません。
- 実行時に外部ライブラリ(CDN)を読み込みません
第三者製ライブラリは使用していません。改ざんリスクのある外部 CDN への依存はありません。
- 設定情報は kintone の暗号化領域に保存
API キー等の秘匿情報をコードに直書きせず、設定は kintone 標準の暗号化された設定領域に保存します。
よくある質問
CSVの読み込み・書き出しを使えない設定でも利用できますか?
どのフィールドに貼り付けできますか?
Excelの見出し行も一緒にコピーして貼り付けても大丈夫ですか?
列の数がフィールドの数と合わないとどうなりますか?
「重複禁止(値の重複を禁止する)」フィールドに重複する値を貼り付けたら?
マッピングした列のセルが空欄のときは、どうなりますか?
一括作成した内容を取り消せますか?
サブテーブルへの貼り付け(モードA)で、既存の入力行はどうなりますか?
モバイルやゲストスペースで使えますか?
このプラグインは無料で使えますか?
同一 kintone 環境内の複数アプリで利用できますか?
kintone のどのコースで使えますか?プラグイン読み込み機能は必要ですか?
JavaScript やプログラミングの知識は必要ですか?
対応している kintone バージョン・ブラウザは?
kintone のIPアドレス制限(アクセス制限)を使っていても利用できますか?許可リストに追加するIPはありますか?
不具合や改善要望はどこに連絡すればいいですか?
プラグインを気に入っていただけましたか?
基本機能は無料でご利用いただけます。
広告非表示・サポーター特典付きの「年間サポーターライセンス」もご用意しています。
関連プラグイン
データ入力・一括処理をさらに便利にする kintone プラグイン
ご質問・ご要望
プラグインのご質問や改善要望など、お気軽にお問い合わせください。
お問い合わせ