advanced help
per page, with , order by , clip by
Results of 1 - 1 of about 14724 for VBA�������������� (0.003 sec.)
[[20130405091715]]
#score: 3408
@digest: 0a444493085800798e1a6097ad751a24
@id: 62002
@mdate: 2013-04-05T07:40:51Z
@size: 4244
@type: text/plain
#keywords: eventargs (14010), handles (13266), 考書 (9100), キな (8612), system (2978), ン1 (1797), シジ (1681), ト選 (1615), ン2 (1467), の本 (1449), userform1 (1314), ォー (1220), テキ (1184), 役に (1175), ステ (1149), ボタ (1143), ーム (1078), タン (1027), ロシ (1025), 参考 (953), フォ (937), の参 (895), 残念 (877), 記入 (876), ドボ (833), userform (805), click (798), commandbutton1 (791), モジ (758), コー (746), ジュ (725), トモ (722)
『フォームの開き方』(ステキなおっさん)
VBAの参考書を買ったのですが、肝心のフォームの開き方がわかりません。 sheet1を選択したときであったり、あるボタンを押した時に フォームを呼び出すにはどうしたらいいでしょうか。 xp 2007 ---- その本には UserForm の章はありませんか? なければこういったサイトを参考にしてどうでしょうか。 http://www.eurus.dti.ne.jp/yoneyama/Excel/vba/vba_userform.html (Mook) ---- もしかして、UserForm1.Show とか UserForm1.SHow vbModeless といった記述はわかるけど この記述をしたマクロプロシジャを、どのように動かしたらいいかということ? であれば、シート上のフォームツールのボタンなら、それを右クリックして、このマクロプロシジャ名をマクロ登録。 シート上のActiveXコマンドボタンなら、そのコマンドボタンをダブルクリックするとシートモジュールに Private Sub CommandButton1_Click() というプロシジャの枠ができるので、そこにUserForm1.Show といったコードを記述。 シートを選択したときには、一般には、シートモジュールに、 Private Sub Worksheet_Activate() 'ここに記述 End Sub ただし、このシートがブックを開いたときにアクティブなら、このイベントは発生しないので もう1工夫ひつようだけど。 (ぶらっと) ---- MOOKさんありがとうございます。 そのサイトはすでに試したことがあったのですが、 私が使っている参考書のフォームに使えなくて困っていました。 ぶらっとさんありがとうございます。 参考書のレイアウトが、フォームの中にラベル1、ボタン1、ボタン2を作成し。 ボタン1,2それぞれ下記のコードを記入し、 Private Sub CommandButton1_Click(ByVal sender As system.Object, ByVal e As system.eventargs) handles button1.Click Label1.Text = "こんにちわ" End Sub Private Sub CommandButton2_Click(ByVal sender As system.Object, ByVal e As system.eventargs) handles button2.Click End End Sub それからぶらっとさんのシート選択したときのコードを記入して試したんですが。 エラーが出て動かなかったです。 どうしたらいいでしょうか。 ちなみにこれは、ボタン1を押すとこんにちわとでて。ボタン2を押すとフォームが閉じる。といった内容です。 (ステキなおっさん) ---- >それからぶらっとさんのシート選択したときのコードを記入して試したんですが。 >エラーが出て動かなかったです。 >どうしたらいいでしょうか。 それは、どこに(どのモジュールに)そのように記入したの。 そのコードを Sub から End Sub まですべてアップしてくれる? それと、今、ユーザーフォームは表示できているんだよね。 ここのモジュールの、どのようなコードで表示しているのか、これもアップしてくれる? というか・・・・・ このコードはVBAじゃないんだけど、それでも、そちらでは表示されて動いているの??? かってきたのは、本当に【VBAの参考書】? (ぶらっと) ---- もしかしてそれは、VB (or VB.Net) の本ではないでしょうか・・・。 (Mook) ---- ぶらっとさんmookさんありがとうございます。 VBAでなくてVBの参考書なんです。 エクセルではこの本は役にたたないということなんですか(ToT) (ステキなおっさん) ---- >エクセルではこの本は役にたたないということなんですか(ToT) よく似たところが多いので、そのまま使えるところも少なくないし ちょっとコードを変更してやれば使える部分も多い。 だけど、それは、VBAというものを、きっちり習得したうえで、VBコードをみて、あぁ、これは、あれだなと。 だから、ここは、ちょっと、このように変更して。。。 そういったレベルで使えるものだと思うけど? 役に立つ、立たないという評価は、だから、難しいんだけど、別の見方をして エクセルVBAの参考書なら、そこに書いてあるサンプルコードを、そのまま動かせば、まず動く。 VBのコードの場合は、そのままでは動かない。 こういったことにたいして、(ステキなおっさん)さんが、これは役に立つとか、やっぱり役に立たないとか 判断できるんじゃない? ところで、なぜVBの参考書を買ったの? (ぶらっと) ---- あらら、残念ですね。 ぶらっとさんも書かれていますが、VBA と VB は 文法的なことは似通っています が完全に同じではないです。 微妙なところで変数宣言も異なっているし、、EXCEL に関する説明はほとんど ないと思うので、残念ながら VBA 向けのものを使用した方が良いと思います。 返品か、VBAの書籍と交換できればいいのですけれど。 (Mook) ---- ぶらっとさん VBAの参考書も買っているのでとりあえずそちらをマスターします。 VBAもVBも一緒だと思ったのです(ToT) Mookさん 今もっているVBAの参考書もありますので、それで頑張ります(ToT) お手数掛けました、ありがとうございました。 (ステキなおっさん) ...
http://www.excel.studio-kazu.jp/wiki/kazuwiki/201304/20130405091715.txt - [detail] - similar
PREV NEXT
Powered by Hyper Estraier 1.4.13, with 97019 documents and 608147 words.

訪問者:カウンタValid HTML 4.01 Transitional