QRコードはコード化された情報を表す2次元のバーコードであり、数値、英数字、バイトデータの効率的な処理を可能にします。QRコードを使用すると、最大7,366文字(半角)をエンコードできます。
次の図は、QRコードによるバーコードスパークラインの例を示します。

QRコードスパークラインをワークシートに設定するには、次の数式を使用します。
=BC_QRCODE(value, color, backgroundColor, errorCorrectionLevel, model, version, mask, connection, connectionNo, charCode, charset, quietZoneLeft, quietZoneRight, quietZoneTop, quietZoneBottom)
| 名前 | 説明 |
|---|---|
| value | QRコードのシンボルにエンコードする文字列 |
| color | バーコードの色を表す色。デフォルト値は「rgb(0,0,0)」です。 |
| backgroundColor | バーコードの背景色を表す色。デフォルト値は「rgb(255,255,255)」です。 |
| errorCorrectionLevel | QRコードの誤り訂正レベルを表す文字列。「L、M、Q、H」の4つの誤り訂正レベルがあり、デフォルトレベルは「L」です。 |
| model | QRコードのモデルを表す値。「1、2」のモデルがあり、デフォルト値は「2」です。 |
| version | バージョン。有効なバージョン範囲はモデル1では「1-14」、モデル2では「1-40」であり、デフォルト値は「auto」です。 |
| mask | QRコードのマスクパターンを表す値。「auto」および「0-7」の8種類のマスクパターンがあります。 |
| connection | このシンボルが、連結メッセージの一部であるかどうかを表す値。デフォルト値は「false」です。 |
| connectionNo | このシンボルが、連結メッセージ内のどのブロックにあるかを指定する値。有効値は「0-15」であり、デフォルト値は「0」です。 |
| charCode | QRコードの文字集合を表す値 |
| charset | 使用する文字セットを表す値。有効値は「UTF-8」、「Shift-JIS」です。 |
| quietZoneLeft | 左クワイエットゾーンのサイズを表す値 |
| quietZoneRight | 右クワイエットゾーンのサイズを表す値 |
| quietZoneTop | 上クワイエットゾーンのサイズを表す値 |
| quietZoneBottom | 下クワイエットゾーンのサイズを表す値 |
次のサンプルコードは、ワークシートにQRコードスパークラインを設定します。
| JavaScript |
コードのコピー
|
|---|---|
|
var sheet = spread.getActiveSheet(); // QRコードスパークラインを設定します。 // スタイルを設定します。 // 数式を設定します。 |
|