また小ネタ(^^;
タイトルにあるように1となっている最下位のビットを抽出するもの。例えばこんな感じ。
例)
00010010 → 00000010
11011000 → 00001000
ま、備忘録。詳細の説明はしない。
タイトルにあるように1となっている最下位のビットを抽出するもの。例えばこんな感じ。
例)
00010010 → 00000010
11011000 → 00001000
b1 = ((b - 1)^b) & b;
ま、備忘録。詳細の説明はしない。
別にここに書くほどのことではないのだが、あるシステムで「印刷表示」と仕様書に書いてあり、どのようにしようか、と思ったときにこの方法を思いついた。
つまり、印刷表示ボタンを押したときにEXCELからマクロを使用して印刷プレビューを表示し、印刷プレビューから抜けたらそのまま終わる。そうすれば、印刷イメージは確認できるし、オペレータが不用意にEXCEL上のデータを書き換えてしまうことも無い。
もう一つの理由はExcel2007になって前のような方法でツールバーが消せなくなってしまったこともある。
つまり、印刷表示ボタンを押したときにEXCELからマクロを使用して印刷プレビューを表示し、印刷プレビューから抜けたらそのまま終わる。そうすれば、印刷イメージは確認できるし、オペレータが不用意にEXCEL上のデータを書き換えてしまうことも無い。
もう一つの理由はExcel2007になって前のような方法でツールバーが消せなくなってしまったこともある。
≫[印刷プレビューを表示する (EXCEL VBA)]の続きを読む
テーマ:Excel - ジャンル:コンピュータ
|
| ホーム |
SHOJI's Code




