PR
Comments
Category
Freepage List
Keyword Search

さてさて、カードに印刷
いよいよ上級者向(というより 初心者抜け出せバージョンかな)
コントロールや関数の登場だよ
前回作ったマクロでつくる住所録データベース
実際にデータが蓄積されているシートの上の部分に黒くなっているところ
判るかな?
そうそう この部分に関数が使われているね
=IF(A2=””,””,VLOOKUP($A$2,$A$3:$F$500,2))
という関数だ
この数式は2つの関数を使った数式だよね
一つは IF関数
条件を分岐するためのものだよね
=IF(条件1,条件2,条件3)
この場合,計算式の納められたセルが 条件1に合致すれば条件2を表示し、
合致しなければ条件3を表示するよ という関数だね
ここでは A2
が空白(=””)なら空白(””)を表示するよ でもA2が空白でないなら
VLOOKUP
で指定された語句を返しますよということになる
A2
とは 上の図では黄色に塗られたセルのことだね
ここまではOKかな?
問題は VLOOKUP関数
とは何かと言うことだよね
とおちゃん
エライ
疲れた ぐて~~
う~~う~~~
と言うことで 関数の話はまた後にして
A2
の所に数字を入れると B2、C2・・・とその数字の行のセルのデータが
表示される仕組みなんだ
あはははは
で それを参照して見せているのが
C11:C15
のセルなんだ
そして番号を指定するための道具としてコントロールボックスを使用している
このリンクしているコントロールとセルを前回使用したシートにコピーして持ってくる
D3のセルに計算式=E21 を入れると 名前が同じプーにゃんになるよね
あとは隣のコントロールを使って変更ができるようになる
枠内に文字が収まるようにそれぞれのプロパティから配置を調整しよう
こんな感じだね
これで 青色のセルを色無しに指定すればOKだよ
でも
これじゃあつまらないので
例のスキャンした画像を使う
ははっは
ここからは 文章と写真では伝えにくいので
例のアイテムを使うよ
ここまでの動画で説明1
それほど時間は掛からないけど
やることは
【1】印刷範囲の中身をすべて消す=データの削除と色の削除だ
【2】印刷範囲に画像を移動する
【3】移動した画像のプロパティから印刷しないを選択
【4】テキストボックスを印刷したいところに置く
【5】テキストボックスにセルをリンクさせる
リンクさせる場合 テキストボックスの斜め線の囲みの部分をクリックして
数式バーに=で始まるリンク式を入れる
【6】リンクしたテキストボックスのプロパティから ボックスと枠線の色を無くす
【7】文字を指定する
【8】印刷位置を微調整する
まあ こんな所だ
ここまでやったらとりあえず完成だよ
1】~8】までの動画で説明
あとは 便利に使うためシート間の移動用のボタンのマクロを作れば
さらに使いやすくなるだろう
普段表を作って計算をしているだけのEXCELも マクロを使い
関数とコントロールを使い そして少しのアイデアで
とても便利なアイテムとして使える簡単なプログラムができちゃうんだね
さあ チャレンジしよう
わっはっは
おい!とおちゃん
腹が出てるぞ
うううう 疲れた もう寝る
エクセル カードに印刷その2 2009/10/30 コメント(10)
エクセル カードに印刷 2009/10/29 コメント(24)
マクロ3データベースの出来上がり 2009/10/24 コメント(22)