- ベストアンサー
excelについて
こんにちは。 どなたか助けてください。 今userformの中にチェックボックスとリストボックスがあります。 チェックボックスで印刷したいシートを選択して、リストボックスの中にあるプリント名の中からプリントを選んで印刷したいと考えています。 しかし、リストボックスでプリントを選んでも、元々のプリントで印刷されます>_< どうすれば選択したシートを選択したプリンターで印刷できますか? ちなみに7です!!
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>リストボックスの値が取得できないですね>_< >元々のプリントになってしまいます(:_;) UserForm、ListBox、ChkBox等の全てのコードを提示されないと、これ以上こちらでは解りません
その他の回答 (2)
- watabe007
- ベストアンサー率62% (476/760)
回答No.2
>リストボックスの中にあるプリント名の中からプリントを選んで >ちなみにリストボックスから値を取得するには >どうするのでしょうか? PN = Me.ListBox1.Value
質問者
補足
リストボックスの値が取得できないですね>_< 元々のプリントになってしまいます(:_;)
- watabe007
- ベストアンサー率62% (476/760)
回答No.1
SH = チェックボックスより得られたシート名 PN = リストボックスより得られたプリンター名 Sheets(SH).PrintOut Copies:=1, ActivePrinter:= PN
質問者
補足
なるほどです。 ちなみにリストボックスから値を取得するには どうするのでしょうか?
お礼
できました(^o^) とても助かりました♪♪ ありがとうございました!