Excelで次々とQRコードを作成する方法:Tech TIPS
QRコードは、Webサイトへの誘導などさまざまな場面で使われている。QRコードを簡単に作成できるWebサービスなどもあるが、状況によってはこうしたサービスが使いにくいこともあるだろう。そのような場合、ExcelのQRコード作成機能を利用するとよい。その使い方を紹介しよう。
対象:Excel 2013/2016/2019/2021/365
ExcelでQRコードを作成する
ExcelでQRコードが作成できるのをご存じだろうか? Excelで作成した表の中のURLをQRコードにするといったことが可能だ。Webサービスなどを使わなくても、好みの大きさのQRコードが作成できる。その方法を紹介しよう。
スマートフォンで自社のWebサイトを開いてもらうために、カタログやポスターにURLを埋め込んだQRコードを載せることも多いだろう。QRコードが作成できる無料のWebサービスなどもあり、こうしたサービスを使って自社のURLを埋め込んだQRコードを作成している人も多いのではないだろうか。
ただ、キャンペーンなど、特定日まで外部に知られたくない情報の場合、Webサービスを利用することに不安を感じることもあるだろう。また、店舗ごとに個別のQRコードを作成したいような場合、少々手間がかかる。
そのような場合、「Microsoft Excel(エクセル)」のQRコード作成機能を利用すると、外部にデータが流出することなく、一覧表から比較的簡単にQRコードを次々と作成できる。その方法を紹介しよう。
【事前準備】リボンに[開発]タブを追加する
QRコードの作成は、[開発]タブにあるActiveXコントロールを使うため、リボンに[開発]タブを追加する必要がある(デフォルトでは表示されていないはずだ)。
それには、Excelの[ファイル]タブを開き、左ペインのメニューで[オプション]を選択する。[Excelのオプション]ダイアログが開くので、左ペインのメニューにある[リボンのユーザー設定]を選び、右ペインの右側にある「リボンのユーザー設定」で[メインタブ]を選び、その下のボックスの「開発」にチェックを入れる。これで、Excelのリボンに[開発]タブが追加される。
リボンに[開発]タブを追加する(2)
[Excelのオプション]ダイアログが開いたら、左ペインで[リボンのユーザー設定]を選択し、右ペインの「リボンのユーザー設定」の[メインタブ]一覧にある[開発]にチェックを入れる。
QRコードを作成するためのActiveXコントロールを追加する
追加した[開発]タブを開き、[コントロール]グループにある[挿入]アイコンをクリックする。挿入できるコントロールが表示されるので、「ActiveXコントロール」欄の一番右下にある[コントロールの選択]を選択する。
[コントロールの選択]ダイアログが表示されるので、一覧から[Microsoft BarCode Control 16.0]を選択し、[OK]ボタンをクリックする。マウスポインターが「+」字に変わるので、作成したいバーコード(QRコード)の大きさをドラッグして決定する。大きさや位置は後からでも変更できるので適当でよい。
最初はJAN-13形式のバーコードが表示されるので、バーコードを選択した状態で右クリックして、表示されたメニューの[Microsoft BarCode Control 16.0オブジェクト]−[プロパティ]を選択する。
[Microsoft BarCode Control 16.0のプロパティ]ダイアログが表示されるので、ここの「スタイル」のプルダウンリストから[11 - QRコード]を選択して、[OK]ボタンをクリックすると、バーコードからQRコードに変わるはずだ。このダイアログでは、誤り訂正レベルや線の太さ、バーコードの向きも変更できる。
ActiveXコントロールを追加する(5)
[Microsoft BarCode Control 16.0のプロパティ]ダイアログが表示されるので、ここの「スタイル」のプルダウンリストから[11 - QRコード]を選択する。「データの確認」欄などは用途に合わせて設定(通常はデフォルトでよい)し、[OK]ボタンをクリックする。
QRコードにデータを反映する
上記の作業で作成したQRコードはサンプル(コードに「Sample」と書かれた状態)であり、URLなどのデータは埋め込まれていない。
Copyright© Digital Advantage Corp. All Rights Reserved.