No.1ベストアンサー
- 回答日時:
エクセルにおいてはバーコード画像は、「セルの値」ではないという認識が質問者にはありますか。
いわゆる「オブジェクト」扱いです。セルの値とは別世界のものです。
エクセルは「セルの値」を中心に処理するソフトです(エクセルの進歩の沿革からも)。これはエクセルの基礎的なことです。
ですからエクセルに画像を印刷する機能があるにしても、特別な指定をしないとをしないとだめと考えるべきです。
画像で右クリクー図の書式設定ープロパティーオブジェクトを印刷するーOK です。
この後、印刷プレビューをだすー印刷するでどうなりますか。これで解決しますか。
http://pc.z-kikaku.jp/excel/logs/2007/04/post-7. …
など。
ーーー
>バーコードのリンクセルで指定したセルに新しい番号を入れ
の意味を、実例を出して、説明しておいたほうが良いのでは。
No.3
- 回答日時:
バーコードコントロールの再描画問題ですね。
私も過去に同じ問題でかなり悩みました。
keithinさんの回答ではシートを新しく作成することでオブジェクトの再描画を強制させる方法ですが、もっと楽な方法があります。
オブジェクトのサイズを変更することによって再描画を誘発させる方法があります。
With [バーコードコントロールのあるシート名].OLEObjects("[再描画を行いたいバーコードコントロール名]")
.Object.Value = "[目的のバーコードの中身]"
.Width = .Width - 3
.Width = .Width + 3
End With
これだけです。
幅を3だけ小さくしてすかさずサイズを3大きくして元の大きさに戻します。オブジェクトの大きさが変わるとバーコードコントロールの中身を拡大/縮小するために再描画が行われます。このときにバーコードコントロールの内容が新しい内容に強制的に書き換えられます。変更するサイズが3である理由はバーコードコントロールのサイズを厳密に調整しようとするとわかりますが、小数点を出さずに変更できるのは3ずつであるからだったりしますが、お好きな数字にしてください。
後はこのコードを印刷が行われる前に実行されるようにすればいいだけです。keithinさんが出しているBeforePrintイベントに書き込むのが妥当でしょう。
複数バーコードコントロールがある場合は複数回書くなりFor Eachでループを組むなり工夫してください。
では健闘を祈ります。
この回答への補足
皆様、回答ありがとうございました。
結局、
1.新しいバーコード番号を入力
2.デザインモードのオン・オフをする
3.バーコードコントロールのプロパティを一回開く→OK
でなぜか解決しました。
大変勉強になりました。
No.2
- 回答日時:
しばしば話題になるんですがなかなか名案が浮かばない,アタマイタイ問題の一つです。
doeventsもrefreshも効かない不具合です。
ThisWorkbookに
private sub Workbook_BeforePrint(cancel as boolean)
application.enableevents = false
activesheet.copy before:=worksheets(1)
worksheets(1).printpreview ’またはprintout
application.displayalerts = false
worksheets(1).delete
application.displayalerts = true
cancel = true
application.enableevents = true
end sub
などのように仕込んで回避できることを発見した人がいました。
#こういった問題もあるので「バーコードフォント」をご利用頂いた方が簡単で安全かなと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
あなたが普段思っている「これまだ誰も言ってなかったけど共感されるだろうな」というあるあるを教えてください
-
映画のエンドロール観る派?観ない派?
映画が終わった後、すぐに席を立って帰る方もちらほら見かけます。皆さんはエンドロールの最後まで観ていきますか?
-
海外旅行から帰ってきたら、まず何を食べる?
帰国して1番食べたくなるもの、食べたくなるだろうなと思うもの、皆さんはありますか?
-
天使と悪魔選手権
悪魔がこんなささやきをしていたら、天使のあなたはなんと言って止めますか?
-
EXCELでバーコードを作成すると白くなってコードが見えません
その他(Microsoft Office)
-
EXCELで作成したバーコードの更新方法について
Excel(エクセル)
-
連続で印刷すると画像が更新されない(Excelのイメージコントロール)
Visual Basic(VBA)
-
-
4
エクセルで作成したバーコードが印刷するとずれる
Windows Vista・XP
-
5
バーコード(QRコード?)が印刷されない?
その他(パソコン・スマホ・電化製品)
-
6
バーコードが読み取れない原因について(エクセル)
その他(ビジネス・キャリア)
-
7
マクロでバーコードのリンクセルを指定したい
Excel(エクセル)
-
8
VBAでエクセルシートを更新(リフレッシュ)する方法を教えて下さい。
Excel(エクセル)
-
9
EXECL バーコード生成でBarCodeCtrl のLinkedCellについて
Excel(エクセル)
-
10
エクセル バーコード作成で他のシートを参照するには?
Excel(エクセル)
-
11
Excelの Microsoft バーコードコントロール 14.0
Excel(エクセル)
-
12
実行時はEXCEL自体を非表示にし、印刷時はワークシートのコントロール(Microsoftバーコードコントロール9.0)を表示したい
Excel(エクセル)
-
13
[VB.net] ExcelへのQRコード出力処理について
Visual Basic(VBA)
-
14
エクセルでバーコード表示
Excel(エクセル)
-
15
作成したQRコードを貼り付けたい
Excel(エクセル)
-
16
エクセルにMicrosoft Barcode Controlで全角文字を読ませる方法はありますか?
Excel(エクセル)
-
17
エクセルVBAでcode128のバーコードを作成したい。
Visual Basic(VBA)
-
18
QRコードで複数セルに一括入力はできないですか?
その他(IT・Webサービス)
-
19
別のシートから値を取得するとき
Visual Basic(VBA)
-
20
マクロで印刷→セルの値から部数変更するには
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【お題】絵本のタイトル
- ・【大喜利】世界最古のコンビニについて知ってる事を教えてください【投稿~10/10(木)】
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・ハマっている「お菓子」を教えて!
- ・最近、いつ泣きましたか?
- ・夏が終わったと感じる瞬間って、どんな時?
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
読み取ったQRコード/バーコード...
-
バーコードってダブらない?
-
ANAの2次元バーコードがスマホ...
-
EXCELでバーコードを作成すると...
-
バーコードの値段の付け方はど...
-
四次元バーコード
-
振込請求書が破れてしまいました
-
レシートにバーコード
-
国内線航空券をJALのアプリにて...
-
Microsoftバーコードコントロー...
-
エクセル バーコード作成で他の...
-
バーコードリーダー だけで E...
-
POVO2.0の128kbpsでPaypayやRPa...
-
バーコードコントロールが印刷...
-
ガラケー携帯(カメラ付き)で...
-
DVDディスクのケースの開け方が...
-
差し込み印刷のバーコードを小さく...
-
コンビニで「袋は不要です」と...
-
コンビニ決済の用紙で支払いの...
-
エクセルでバーコードリーダー...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
読み取ったQRコード/バーコード...
-
EXCELでバーコードを作成すると...
-
バーコードってダブらない?
-
バーコードコントロールが印刷...
-
国内線航空券をJALのアプリにて...
-
エクセル バーコード作成で他の...
-
差し込み印刷のバーコードを小さく...
-
振込請求書が破れてしまいました
-
コンビニ決済の用紙で支払いの...
-
ANAの2次元バーコードがスマホ...
-
レシートにバーコード
-
Excelでバーコードリーダーで読...
-
EXCELで作成したバーコードの更...
-
Access2016Runtimeをインストー...
-
コンビニバイトで商品バーコー...
-
四次元バーコード
-
バーコードリーダー だけで E...
-
ガラケー携帯(カメラ付き)で...
-
マクロでバーコードのリンクセ...
-
Excelの Microsoft バーコード...
おすすめ情報