[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『文字を表示させない方法』(みかん)
こんにちは、色々と調べたのですがやはりわからなかったので質問させて頂きます。
エクセルで、
AH5に名前を入力すると名簿マスターというシートに表になった人の名前が
それぞれの位置に反映されるものを作りました。
=IF($AF$5="","",VLOOKUP($AF$5,名簿マスター!$A$3:$T$1000,12,FALSE))
↑
例
年賀状印刷をかける為に、
名簿マスターというシートに住所録
年賀状印刷というシートに年賀状印刷のシートを作成しました。
・住所
・会社名
・部署名
・氏名
が反映されるようになっているのですが、
部署名がない人の部署名のランクが「0」と表記されてしまいます。
データは100枚以上あるので一枚一枚に0を消す作業をする時間がありません。
(連続印刷をかけるので)
そこで、部署名等の表記が無い方の時に「0」が表記されない
マクロ等はありますでしょうか?
初心者なので質問の仕方がめちゃくちゃになってしまいましたが、
どなたかおわかりになる方がいましたらご指導お願い致します。
・表示形式 ;;;@ ・オプションで「ゼロ値非表示」 ・=IF($AF$5="","",VLOOKUP($AF$5,名簿マスター!$A$3:$T$1000,12,FALSE)&"") ^^^^ とか?
(gobgob)
ツール → オプション → 表示方法 → ゼロ値チェックをはずす。
(AA)
名簿マスターに新規登録のマクロボタンを作成しました。
押すとコンボボックスが出てきて氏名等を入力できる様にしました。
今現在は登録ボタンを押すと、
入力済みの行の下にデータが反映される様になっているのですが、
新規登録というシートを作成し、そこに移行したいのですが
こういった事は可能なのでしょうか?
Private Sub CommandButton1_Click()
Dim 選択行 As Integer Dim 参照範囲行 As Integer Dim 参照番号 As Variant Dim 参照元 As Variant
If TextBox1 = "" Then
Label16.Caption = "氏名を入力してください。"
TextBox1.SetFocus
Else
Label16.Caption = ""
Label17.Caption = "検索中です。" DoEvents
参照番号 = TextBox1.Value
For 参照範囲行 = 3 To 1000 参照元 = Cells(参照範囲行, 2).Text
If 参照元 = 参照番号 Then 選択行 = 参照範囲行 End If
Next 参照範囲行
If 選択行 <> 0 Then
' TextBox1.Text = Cells(選択行, 2).Value '氏名
TextBox4.Text = Cells(選択行, 3).Value 'フリガナ ComboBox1.Text = Cells(選択行, 4).Value '敬称 ComboBox2.Text = Cells(選択行, 5).Value '分類1 ComboBox3.Text = Cells(選択行, 6).Value '分類2 TextBox6.Text = Cells(選択行, 7).Value '会社名 TextBox7.Text = Cells(選択行, 8).Value '部署名1 TextBox8.Text = Cells(選択行, 9).Value '部署名2 TextBox9.Text = Cells(選択行, 10).Value '役職名 TextBox10.Text = Cells(選択行, 11).Value '郵便番号1 ' TextBox11.Text = Cells(選択行, 12).Value '郵便番号2 TextBox12.Text = Cells(選択行, 13).Value '住所1 TextBox13.Text = Cells(選択行, 14).Value '住所2 TextBox14.Text = Cells(選択行, 15).Value '電話番号 TextBox15.Text = Cells(選択行, 16).Value 'ファックス
TextBox16.Text = Cells(選択行, 17).Value '携帯電話 TextBox17.Text = Cells(選択行, 1).Value '行番号 TextBox18.Text = Cells(選択行, 12).Value 'E-Mail
Label17.Caption = "" DoEvents
Else
Label16.Caption = "その氏名は存在しません。"
Label17.Caption = ""
End If
End If
End Sub
ご指導お願いします!!
↓の方と同じ方かと思いまして [[20091112112240]]『VBAの機能追加について』 「先に↑を済ませてから」と思っていたのですが もしかして、違う方でしたか?
違う方でしたら、もう少しお伺いしたい事がありますので ご返信頂ければと思います。
同じ方でしたら、あちらで続けたいと思いますので あちらへ移動して頂ければと思います。 (向こうへご返信下さい。)
(HANA)
マルチポストでしたか (mitsu) http://www.vbalab.net/vbaqa/c-board.cgi?cmd=ntr;tree=63502;id=excel
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.