投稿キー (右画像の数字を入力) おなまえ Eメール タイトル コメント 参照先 暗証キー (英数字で8文字以内) 文字色 ■ ■ ■ ■ ■ ■ ■ ■ ■
お世話になっております。現在御社のbarcode officeとaccess2010を用いてData Matrixの二次元コードをレポートに表示、その後印刷やPDFへの出力を検討しています。access2010で、与えたいデータ(テーブル)をプロパティのコントロールソースから指定し、Data Matrixの二次元コードを表示しています。値が入っている場合は問題なく表示されていますが、空データを与えると、「MS UI Gothic」の文字列を出力する二次元コードが表示されます。=============入力データがあるとき => そのまま表示入力データがない(空の)とき =>非表示=============という挙動を実現としたいと思っております。barcodeoffice側の挙動がわからなかったため、vba側でレポートを制御するような下記コードを追加しました。================Private Sub Report_Page() If IsNull(Me!inputCode) Then '与えるデータがnullかどうかを判定 Me!DataMatrix.Visible = True Else Me!DataMatrix.Visible = False '与えるデータがnullだったら二次元コードを非表示にする End IfEnd Sub================表示・非表示の挙動は実現できましたが、実際に印刷プレビューを開くと、空データかどうかによって、visibleのtrueやfalseが変更を繰り替えされるためか、表示される二次元コードのサイズが非常に小さくなっていまうという現象が発生しました。現在、二次元コードをのvisibleプロパティを変更するのではなく、二次元コードの上に背景色白のラベルを置き、それを表示非表示にすることで擬似的に、望んでいた挙動を実現しています。そこで、2点ご質問があります。1.本掲示板の「Re: ValueまたはLinkedCellリンク先のデータが空の場合の処理 - Pao@Office 2015/01/23(Fri) 16:05 No.62」に================全てのバーコードにおいて、値が空の場合は非表示とする。という仕様で統一しようと思います。正式には次期バージョンアップでの対応となります。今年度(3月中)の予定でございます。================という回答がありましたが、こちらは現在どのような状況でしょうか?空データを与えた際に非表示にするという挙動はvbaをはさまずbarcodeoffice側で制御できるのでしょうか?2.印刷をするとき(印刷プレビューを開くとき)にvisibleのプロパティを変更することで、二次元コードのサイズが小さくなってしまう現象について、こちら回避策などありますでしょうか?必要な情報やなど他にございましたら、ご連絡ください。よろしくお願いいたします。
Re: 空データを与えたときのバーコード非表示について - Pao@Office 2017/10/20(Fri) 14:12 No.147 林 様お問い合わせありがとうございます。まず、セルが空の時にバーコードをエラー表示せずに、バーコード自体を出力しない件は、「バーコードエラー表示」プロパティをFalseに設定して試してみてください。次に、Visibleプロパティにより、印字バーコードのサイズが変わってしまう件は、正直原因がわかりません。ただし、バーコードのサイズが変わってしまう件につきましては、Excelの表示倍率を変更して保存を行うと、以降、バーコードのサイズが変わってしまう不具合事象がございます。こちらは、Microsft と長年にわたり、インシデントを発生させてやり取りさせていただいておりますが、解決に至らず、現在のところ申し訳ございませんが、仕様とさせていただいております。Visibleプロパティの値により、バーコードのサイズが変わってしまう件も原因は同じ可能性もございます。よろしくお願いいたします。 Re: 空データを与えたときのバーコード非表示について - 林 2017/10/20(Fri) 14:52 No.148 ご返答ありがとうございます。visibleプロパティの件については承知しました。なかなか解決が難しい内容であるのは過去の記事などを拝見し理解させてもらいました。また、「バーコードエラー表示」プロパティについてですが、accessのレポート画面より、本dataMatrixのコントロールのプロパティを開き、直接「バーコードエラー表示」:「いいえ」を設定しましたが、解決はしませんでした。通常の1次元バーコード(JANコードなど)であれば、空のデータを与えた場合、バーコードが消え赤字でエラーメッセージが出る仕様かと思います。今回行っているDataMatrix + Access2010の環境では、空のデータを与えると、赤字のエラーメッセージは出ず、DataMatrixの二次元コードが表示されるだけとなっています。「バーコードエラー表示」:「いいえ」に設定を変えても同様の結果でした。お手数ですが、御社でも下記手順で再現・確認をしていただけないでしょうか。<再現手順>1.access2010でレポートを新規作成します。2.[デザイン]タブ - [コントロール] - [ActiveX コントロール] - [barcodeOffice.Barcode]を選択し、レポートへ挿入3.独自座標有効を「はい」にするなど、表示を調整します4.valueの値を削除(空欄に)します。この状況でなんらかの二次元コードが表示されているかと思います。ご確認お願いいたします。 Re: 空データを与えたときのバーコード非表示について - Pao@Office 2017/11/01(Wed) 14:36 No.149 DataMatrixについて、空データが非表示にならない件、現行仕様として、動作確認させていただきました。改善させていただきますが、少しお時間をください。1週間程度いただければ、改善版をまずは、林様宛にリリースさせていただきます。正式リリースは後日とさせていただきます。よろしくお願いいたします。
御社の試用版をダウンロードして各種作業を試しております。ありがとうございます環境:Win10+Excel 16 + スキャナ SymbolDS4308。目的は、IE(orFirefox)の入力画面にて、[数値] [Tab(またはリターン、下キー] 「数値」・・・「F12キー」等の入力業務を2次元バーコードで実現しようとしています。DataMatrixタイプであれば、埋め込み可能であると海外サイトで見ましたが、出来ますでしょうか?
Re: Datamatrix でのTabキーの埋め込み機能について - Pao@Office 2017/07/21(Fri) 10:14 No.142 お問合せありがとうございます。DataMatrix の Draw系メソッドの第一引数は、文字列だけでなくバイト型の配列を指定してバイナリデータを DataMatrixに格納することができるようになっております。この機能をご利用いただければ、どのようなコードであっても DataMatirxに埋め込み可能であると思います。よろしくお願いいたします。 Re: Datamatrix でのTabキーの埋め込み機能について - 平井 2017/07/21(Fri) 17:17 No.143 早速の返信ありがとうございます。データとデータの間にタブキーを入力する場合には、具体的に、教えいて頂けませんか?以下、入力を御社のBarcode.Sampleにて、コードテキスト欄に入力しバーコード作成しましたが、全てNGでした。="test"&"~d009"&"123"="test"&"Chr(9)"&"123"="test"&"^0009"&"123"”バイト型の配列を指定してバイナリデータを DataMatrixに格納する”の意味が不明でした。 Re: Datamatrix でのTabキーの埋め込み機能について - Pao@Office 2017/07/26(Wed) 09:48 No.144 失礼しました。Barcode.net 等、他のバーコード製品と勘違いしておりました。Barcode.Office では、バイナリで指定はできないですね。Tab等の制御文字の埋め込みは、元々考慮しておりません。ただできるとすれば、LinkedCell でセルの値から取得は無理だと思います。マクロ内に記述する必要があると思います。こちらでも一応試してみました。Tabとして読めているかどうか?判定できていませんんが、とりあえず、埋め込めたようです。平井さんはすでにお試しかもしれませんが念のため記載しておきます。インストーラ付属の「Barcode.Sample.xls」内「DataMatrix」シートのボタンクリックイベント時、Drawメソッドの引数を "ABC" + Chr(9) + "DEF"に書き換えてみました。 'バーコード描画(クリップボード転送) 'Bar.Draw CStr(Range("C4").Value) Bar.Draw "ABC" + Chr(9) + "DEF"繰り返しになりますが、Tabとして読めているかどうか?判定できていませんんが、とりあえず、埋め込めたようです。Barcode.Office としては、正式に対応はできていません。よろしくお願いいたします。 Re: Datamatrix でのTabキーの埋め込み機能について - 平井 2017/07/27(Thu) 08:05 No.145 情報ありがとうございます。マクロを試させていただきました Chr(9)は問題なく挿入されているようですが、どうもCtrl+i と なっているようです。 それは、御社製品の問題ではなく、スキャン側の問題かと思います。スキャン側のキーボード入力設定をJapaneseやEnglishに変更しても同じでした。とりあえず埋め込みが出来ることは確認できました。ありがとうございました。
昨年の12月ごろにBarcode.Officeをインストールしてそのまま使用していませんでした。久しぶりにエクセルでBarcode.Officeを貼り付けようとしたところ、「使用期限が終了しています」となってしまい、使用することができません。Barcode.Officeを一度アンインストールして再度インストールしても同様でした。お試しでの使用は期限があるのでしょうか?また、再度お試しをする方法は無いでしょうか?お忙しいとは存じますが、できるだけ早急にご返答いただけると助かります。よろしくお願いします。
Re: 使用期限? - Pao@Office 2017/06/12(Mon) 11:56 No.140 お問合せありがとうございます。恐れ入ります。Barcode.Office は、半年間の試用期間とさせていただきております。それを超えてご利用いただく場合、通常はご購入いただくことになります。ただし、特例としてご試用になる期間を延長される場合、(1)インストールフォルダにある、Pao.Boff.dll を info@pao.ac までメール添付してお送りください。メールいただいた日より、追加で2か月間試用期間を延長させていただきます。(2)Pao.Boff.dll は、ライセンスファイルです。この内容を書き換えて返送させていただきますので、上書きしてお使いください。(3)インストールフォルダは、C:\Program Files(x86)\Pao@Office\Barcode.Offieまたは、C:\Program Files\Pao@Office\Barcode.Offieでございます。よろしくお願いいたします。
Windows10環境で使用して閉じますとExcelが再起動します。どうしたらよいのでしようか?よろしくお願い致します。
Re: Excel2016が再起動する。 - Pao@Office 2017/05/31(Wed) 17:06 No.137 お問い合わせありがとうございます。弊社にも Windows10 + Excel2016 の環境は多くございます。ただ、そのような現象はまだ確認できておりません。環境の問題も考えられますが、一度試してみたいのでその現象が発生するExcelファイルをメールで送っていただけますでしょうか?info@pao.ac までお願いいたします。また、インストールすると付属のSample.xlsがインストールされると思います。こちらのファイルも同様の再起動される動作をいたしますでしょうか?よろしくお願いいたします。 Re: Excel2016が再起動する。 - 若林 2017/05/31(Wed) 17:44 No.138 ご返信ありがとうございます。自己流の使用でそうなったかもしれません。セルを設定しないでプロパティの項目にJAN13桁の数字を打ち込みJAN13桁を表示して使用していました。数字を入れるセルに13桁を入れてデザインモードをOFFにしてから閉じればExcel2016は再起動しませんでした。
DMCをACCESSのレポートで表示させたいのですが、どうしても表示できません。プロパティに指定のものがあるのでしょうか?よろしくお願い致します。
Re: データマトリックスコードが表示されない - Pao@Office 2017/05/19(Fri) 14:18 No.135 お問合せありがとうございます。Excel等では、出力されるでしょうか?もしそうであれば、Accessは、特別ですのでhttp://www.pao.ac/barcode_office/access2010.htmlをご覧ください。もし、Excel でも出力されない場合は、インストール付属の Sample.xls に データマトリックスのサンプルがございますので、お試しください。よろしくお願いいたします。
はじめまして、Barcode.Officeの購入を検討しております。1点ほどご質問があり、投稿させていただきました。試用版をダウンロードして動作確認をさせて頂きいましたが、「インスタンス生成」と「QR画像描画」した際の速度処理が2〜3秒程かかってしまいます。過去の掲示板を拝見させていただいた所、同じような症状の記載があり、弊社から「認証無し版(無条件試用版)」を提供している記事からDLLをダウンロードして、動作確認を試みようとしましたが、Versionが古いためかエラーが発生してしまいました。動作確認用に、現バージョン用の「無条件に試用版」DLLを頂くことは可能でしょうか?お手数ですがよろしくお願いします。
Re: 試用版ライセンス認証について問合せです。 - Pao@Office 2017/04/04(Tue) 11:37 No.130 お問い合わせありがとうございます。ご要望であれば、作成させていただきます。info@pao.ac までメールください。その際、お使いのOSをお知らせください。作成後、折り返しのメールにて、ダウンロードURLをお伝えさせていただきます。よろしくお願いいたします。
試用版でQRコードの作成テストを行っているのですが、QRコードに設定できる文字列をセル参照したところ、「このバージョンQRコードに格納できる文字数をオーバーしました」のエラー表示がされます。(文字列の長さは165桁です)上限桁数を大きくすることは可能でしょうか?
Re: QRコードの桁数 - Pao@Office 2017/01/08(Sun) 22:37 No.128 お問合せありがとうございます。QRコードに核のできる文字数は、他サイトになりますが次の通りになります。http://www.qrcode.com/about/version.htmlバージョンやエラー訂正レベルにより変わってきます。よろしくお願いいたします。
マイクロソフトのMicrosoft Barcode Control 15.0を使用してQRコードを作成したのですが、データが正しく変換されませんでした。そこでネットで調べていたところ、御社のBarcode.Officeが見つかりました。エクセルでQRコードを表示したく、Barcode.Officeのお試し版を試してみましたが、表示されたQRコードを読み込むことができませんでした。表示されたQRコードは右端と下端が少し切れているようにも見えます。表示させたいデータは以下のような数字データです。*****ここから*******(1)59,254,248,060(2)7,141,422,123(3)47,713,102,317(4)52,246,893,122(5)45,030,717,584(6)-4,463,724,618(1)249,553.885(2)27,559.164(3)78,130,375,960(4)74,871(5)5,757(6)69,901,635,793(1)76.904(2)86,053(3)31.654(4)56,089(5)23,856(6)86,740******ここまで*******ちなみに、データはセル参照で設定しています。プロパティの設定もよくわからないのですが、このようなデータをQRコードにする場合どのように設定すればよいでしょうか?正常に使用できるようでしたら、購入を考えています。お忙しいとは存じますが、ご返答よろしくお願いします。
Re: お試し版でQRコードが読めません。 - Pao@Office 2016/12/13(Tue) 09:35 No.114 お問合せありがとうございます。まず、QRコードの幅高さが全部入り切れていないようなケースの場合、「X幅」「X高さ」プロパティを調整してみてください。場合によっては、X位置、Y位置プロパティの調整も必要かもしれませんん。使い方は、Accessでバーコードを作成する方法http://www.pao.ac/barcode_office/access2010.htmlのところに記載がございます。>表示させたいデータは以下のような数字データです。の部分につきましては、申し訳ございません。具体的にセルにどのような値を入力して、それをどう出力することを望まれているのか?よくわかりません。弊社のバーコードツールは、文字列だけでなくバイナリデータも取り扱うことはできますが、このActiveXでシートに貼り付けて利用するバーコードコントロールは、その性格上、セルの文字列しか取り扱うことはできないと思います。バイナリデータを扱うようであれば、まずは、Sample.xls の2シート目以降にある、COMオブジェクトでバーコード生成から行う手法を参考にされてください。よろしくお願いいたします。 Re: お試し版でQRコードが読めません。 - よ 2016/12/15(Thu) 12:13 No.115 返信、ありがとうございます。早速、「X幅」「X高さ」プロパティを調整して試したところ、QRコードは読めるようになりました。表示させたいデータとは計算問題の解答です。問題を自動で出題し、その解答をQRコードで表示しようと考えています。プログラム(問題作成用のエクセルファイル)を作成するパソコンと、そのファイルを印刷するパソコンは別のパソコンでの運用を考えています。プログラムを作成したパソコンでは印刷するたびにちゃんと自動作成された問題の解答がQRコードとして表示されるのに、別のパソコンでそのファイルを印刷すると、作成された問題とは関係ない毎回同じ値が表示されてしまいます。もちろん、両方のパソコンにBarcode.Officeのお試し版はインストールしてあります。Barcode.Officeはセルの値を参照したQRコードの場合、作成したパソコンでしか表示することは出来ないのでしょうか?お忙しいとは存じますが、ご返答よろしくお願いします。 Re: お試し版でQRコードが読めません。 - Pao@Office 2016/12/16(Fri) 09:46 No.116 たびたび、お問い合わせありがとうございます。Barcode.Office がインストールされているPC間でバーコードコントロールの貼りついたExcelファイルをやり取りすることは当然可能です。ただし、Barcode.Office のバージョンが異なることにより互換が保てない場合はNGかもしれません。試しに私の作成した、Excelファイルをダウンロードしてバーコードをご覧になってみてください。http://www.pao.ac/~products_download/yoshihiro/QR_calc.zipセルの値を正しくQRコードに表示できていれば、正常です。弊社環境では、PC間で動作確認しております。Barcode.Office のバージョンは最新版で、日本語・Windows7以前版でございます。こちらより、インストーラをダウンロードしていただけます。http://www.pao.ac/barcode_office/index.html#downloadお試しください。よろしくお願いいたします。 Re: お試し版でQRコードが読めません。 - よっしー26 2016/12/27(Tue) 14:17 No.118 お世話になっております。Windows7のPCとWindows8のPCで正常にQRコードが表示されなかったのですが、両PCにインストールされたBarcode.Office のバージョン等を調べたら、同日にインストールしたにもかかわらず、バージョンは同じでしたが、更新日時が異なっていました。Windows7以前用のダウンロードデータ(Setup.Barcode.Office.zip)とWindows8以降用のダウンロードデータ(Setup.Barcode.Office.win8.zip)とでインストールされるBarcode.Office のバージョンは同じでしたが更新日時が異なっていました。新しい更新日時のBarcode.Officeをコピーして両PCのBarcode.Office を同一データにしたらちゃんとQRコードが変更されるようになりました。しかし、次の問題が発生しました。エクセルファイルを開きF9を押してシートの再計算をすると、ちゃんと参照セルのデータのQRコードが表示されます。しかし、エクセルファイルを開き、直ぐに(F9を押さずに)印刷すると、前回保存した時のデータのQRコードが表示されてしまいます。エクセルファイルを開いただけで参照セルのデータのQRコードを表示するにはどのようにしたらよいのでしょうか?お忙しいとは存じますが、ご返答よろしくお願いします。 Re: お試し版でQRコードが読めません。 - Pao@Office 2017/01/01(Sun) 03:26 No.119 新年あけましておめでとうございます。今年もよろしくお願いいたします。まず、Win7以前版と、Win8以降版では、版が異なるためバーコードの共有はできません。どちらかの版に統一されてください。「Win8以降版Barcode.Office」でもWIn7上で動作します。WinXP上はNGです。「Win7以前版Barcode.Office」もWin8以降、Win10であってもほとんどの環境で動作すると思います。次に、バーコードの値が更新されない件ですが、頂いたサンプルで色々弄らせていただきましたが、どうも、Book自体もおかしいような気もします。すいません。たどり着いた結論だけ。Private Sub Workbook_Open() SendKeys "{F9}"End SubのマクロコードをWorkBookの場所に書いておけば、Bookを開いた時にF9が押されたことになります。これで、QRコードは新しい値でリフレッシュされました。こんな手法で申し訳ございませんが、いかがでしょうか?よろしくお願いいたします。 Re: お試し版でQRコードが読めません。 - よっしー26 2017/01/07(Sat) 16:42 No.126 ご返答ありがとうございます。Private Sub Workbook_Open() SendKeys "{F9}"End Subで試したところ、ファイルを開くと自動でQRコードは新しい値でリフレッシュされました。しかし、ファイルをVBのプログラムからバックグラウンドで印刷したり、ファイルを右クリックして出てくるメニューの「印刷」から(ファイルを開かないで)印刷すると、QRコードはリフレッシュされません。ちなみに、http://www.pao.ac/~products_download/yoshihiro/QR_calc.zipからダウンロードさせて頂いたファイルのセルA1の値をRand()関数を使った場合も同様の症状になってしまいます。ファイルを開かずに、ファイルの右クリックのメニューの「印刷」でQRコードをリフレッシュするにはどのようにしたら良いでしょうか?お手数をお掛け致しますが、引き続きアドバイスをお願いします。
これまでお使いのバーコードとして表現できない文字等がある場合、赤字でエラー内容を出力しておりました。お客様より、空文字を指定するケースも多く、その場合、バーコードのエラーは表示しない。というご要望を多く承っておりました。今回、「バーコードエラー表示」プロパティを設け、False の場合、バーコードのエラーを表示しない機能を追加しました。
前回(ver 3.0.0)リリースにおいて、CODE128のコードセット(A,B,C)を指定可能にする対応をした際に、コンビニバーコードを出力できなくしてしまう障害を発生させてしまいました。この不具合を改修いたしました。
Page: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
- YY-BOARD -