
excel(MS365Apps for business バージョン2304)にて、バーコードを作成しようとしています。
指定したセルの内容にリンクしたバーコードを作成しようとしています。
当方の把握している手順
・開発タブ-挿入-Activexコントロール-Microsoft BarCode Contorol 16.0
・バーコードのスタイルは7-Code-128を使用しようとしています
・バーコードを右クリック、プロパティのLinkedCellの中に、参照したいセル番地を入力
①同じエクセル内の、他のシートのセルを参照することはできますか?
できるのであれば、どのように設定すればよいでしょうか?
(例えば、同じシート内のセルA2を参照ときは、添付画像のように設定をしています)
②シート名に関わらず、「このシート内の一番左のシート」といった参照の仕方は可能でしょうか?
可能であれば、どのように設定すればよいでしょうか?
③計算式「CONCAT」のように、複数セルをつなぎ合わせた値でバーコード作成することは可能でしょうか?
可能であれば、どのように設定すればよいでしょうか?
当方、マクロ・VBAは初心者であり、可能であればVBAを使用しない方法があれば、そちらをご教示いただけると幸いです。
よろしくお願いいたします。

No.2ベストアンサー
- 回答日時:
①可能です。
同じブック内の他のシートのセルを参照することができます。ただし、シート名を含めた正しい参照方法を使用する必要があります。例えば、Sheet2のA1セルにリンクする場合、LinkedCellプロパティに「Sheet2!A1」と入力することになります。②意味不意です。「このシート内の一番左のシート」ではなく「このブック内の一番左のシート」という意味なら困難です。予め「このブック内の一番左のシート」に名前をつけ、LinkedCellプロパティに記述すれば、このシート名を変更しても大丈夫かという意味なら大丈夫です。従って、予め「このブック内の一番左のシート」に名前をつけ、LinkedCellプロパティに記述すれば、シート位置を変更しても大丈夫です。
また、
>VBAを使用しない方法があれば、・・・
とのご要望なので、「困難」という表現を使いましたが、VBAではなく、4.0マクロ関数を使用していもよいなら、手順は若干複雑ですが方法はあります。詳細手順が必要なら返信や補足にその旨記載願います。
③複数のセルを連結してバーコードを作成することは可能です。ただし、LinkedCellプロパティに直接数式を入力することはできません。つまり、No.1さんの回答に「=CONCAT(A1,A2,A3)」という数式が登場しますが、これを直接LinkedCellプロパティに入力することはできないことになります。
代わりに、数式を使用して計算された値を別のセルに表示し、そのセルをリンクする方法になります。例えば、前述の例だとA1とA2とA3の値を連結してバーコードを作成する場合、A4に「=CONCAT(A1,A2,A3)」と入力し、A4をLinkedCellプロパティに入力することになります。
No.1
- 回答日時:
①は可能です。
参照したいシートの名前を含めて、セル番号を指定することで参照できます。例えば、「Sheet2!A2」とすることで、Sheet2シートのA2セルを参照できます。②は、できません。参照先のシート名を必ず指定する必要があります。
③は、可能です。CONCAT関数で複数のセルをつなぎ合わせた値を作成し、それを参照することでバーコードを作成できます。例えば、「=CONCAT(A1,A2,A3)」とすることで、A1、A2、A3の値をつなぎ合わせた値を参照できます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
EXCELでバーコードを作成すると白くなってコードが見えません
その他(Microsoft Office)
-
マクロでバーコードのリンクセルを指定したい
Excel(エクセル)
-
EXECL バーコード生成でBarCodeCtrl のLinkedCellについて
Excel(エクセル)
-
-
4
バーコードコントロールが印刷時に反映されない
Excel(エクセル)
-
5
QRコードで複数セルに一括入力はできないですか?
その他(IT・Webサービス)
-
6
バーコードが読み取れない原因について(エクセル)
その他(ビジネス・キャリア)
-
7
特定のエクセルファイルを起動させる方法
Excel(エクセル)
-
8
エクセルを使ってQRコードを作成したい。
Excel(エクセル)
-
9
作成したQRコードを貼り付けたい
Excel(エクセル)
-
10
EXCELで作成したバーコードの更新方法について
Excel(エクセル)
-
11
Excelで教えてください。 バーコードリーダーで読み込みしたあと セルを自動で次のセルに行くように
Excel(エクセル)
-
12
QRコード作成で質問です。
その他(パソコン・周辺機器)
-
13
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
14
Excelの Microsoft バーコードコントロール 14.0
Excel(エクセル)
-
15
EXCELで特定のセルに表示された項目をヘッダーやフッターに出力するには
Excel(エクセル)
-
16
エクセルのラベルの値(文字列)を垂直方向で中央揃えにするには?
Excel(エクセル)
-
17
Excel VBAでのWorksheet_Changeが動作しない原因
Excel(エクセル)
-
18
VBAで保存しないで閉じると空のBookが残る
Excel(エクセル)
-
19
[VB.net] ExcelへのQRコード出力処理について
Visual Basic(VBA)
-
20
VBA 入力箇所指定方法
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
EXCELでバーコードを作成すると...
-
バーコードコントロールが印刷...
-
コンビニ決済の用紙で支払いの...
-
エクセル バーコード作成で他の...
-
バーコードってダブらない?
-
差し込み印刷のバーコードを小さく...
-
Excelでバーコードリーダーで読...
-
コンビニバイトで商品バーコー...
-
国内線航空券をJALのアプリにて...
-
EXCELで作成したバーコードの更...
-
読み取ったQRコード/バーコード...
-
バーコードの印刷ができません...
-
キーボードの数字キー及びテン...
-
Microsoft Barcode Control 9.0...
-
Excelの Microsoft バーコード...
-
スマホで、JANコードのバーコー...
-
スーパーのセルフレジの使い方
-
Accessでバーコードコントロー...
-
JANコードとEANコードの違い
-
バーコードの番号
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELでバーコードを作成すると...
-
バーコードコントロールが印刷...
-
エクセル バーコード作成で他の...
-
バーコードってダブらない?
-
読み取ったQRコード/バーコード...
-
コンビニ決済の用紙で支払いの...
-
差し込み印刷のバーコードを小さく...
-
振込請求書が破れてしまいました
-
Excelでバーコードリーダーで読...
-
EXCELで作成したバーコードの更...
-
レシートにバーコード
-
コンビニバイトで商品バーコー...
-
Excelの Microsoft バーコード...
-
国内線航空券をJALのアプリにて...
-
Access2016Runtimeをインストー...
-
テプラ PRO SR530 バーコード...
-
ACCESS2013でバーコードリーダ...
-
レジでピッとするやつ
-
黒い無地のバーコードのみのカ...
-
PayPay でバーコード支払いを行...
おすすめ情報