1050 円(@1050YEN) の回答履歴
- DAOのSeekメソッドの不等号について
DAOのSeekメソッドの不等号について いつもお世話になっております。 あるテーブルの項目A,B,Cにインデックス"検索用"と名前をつけたとします。 DAOのSeekメソッドで、 RS.index = "検索用" RS.seek ">=", 10, 20, 30 とした場合、返される結果は、クエリで Where A >= 10 and B >= 20 and C>=30 と条件指定したものと同じでしょうか? よろしくお願い致します。
- ベストアンサー
- その他(データベース)
- pepepepepe
- 回答数4
- ListBoxで追加した行を常に選択状態にしたいのです。
ListBoxで追加した行を常に選択状態にしたいのです。 追加されるたびにスクロールして、最新の追加行を選択状態にしたいのですが、 うまくいきません。 ListBox1.SetSelected(行番号, True)を使用して最新の追加行番号がわかればなんとか なりそうですが、追加行番号の取得方法がわかりません。 どなたかご存知の方がいらっしゃいましたらよろしくお願いします。 また、他の方法(ListBox1.SetSelectedではなく)で良い方法があればご教授下さい。 VB2005です。
- ベストアンサー
- Visual Basic
- OVERQ
- 回答数1
- Visual Studio 2005(ASP.net)で作成したWEB
Visual Studio 2005(ASP.net)で作成したWEB画面からReporting Servicesを使用する事は可能でしょうか。 インターネットで調べてみましたが該当するページが見つかりませんでした。 ご存知の方が居ましたらアドバイス宜しくお願いします。 何か進展がありましたら報告します。 では、失礼します。
- ベストアンサー
- Microsoft ASP
- edo_1972
- 回答数1
- ASP VBS global.asa Session_OnStart内
ASP VBS global.asa Session_OnStart内でサーバーの環境変数取得 教えてください。global.asa内で環境変数って取得できるのでしょうか? 今までglobal.asaファイル内で直接書いていた文言を、環境変数から取得する、 というプログラム修正をしなければならなくなりました。 まず、VBSファイルを作成して、環境変数を取得することはできました。 その内容でそのままglobal.asaに記述すると、おそらく、環境変数が正しく取得できません。 このおそらくというのは、エラーが表示されないのです。 ただ、取得できていないので、その後の処理でエラーとなります。 環境は、 IIS 6 Windows2003server です。 いろいろ調べているのですが、いい回答が見つからず。 そもそも、global.asa内で環境変数を取得できるのかも分からず。 お願いします。
- ベストアンサー
- Microsoft ASP
- okwaveid_619
- 回答数1
- VBAでファイル選択窓の初期パス設定??
VBAでファイル選択窓の初期パス設定?? アクセス(V2010) VBAで、SelectFileDialog を使って ファイル選択窓を表示します。 開いたとき、所定のPathのファイルを表示したいと思い、 事前に CdDrive と CdDir で、カレントパスを 移動する指定をしているのですが、うまくいきません。 うまくいかせる方法をご教示ください。 手元では、指定した Path でなく、 直前の実行で選択したファイルの Path になってしまいます。 よろしくお願いいたします。
- ベストアンサー
- Visual Basic
- momomimi
- 回答数2
- VBAにより作成した関数の返り値をセル内で改行したいのですが、どうした
VBAにより作成した関数の返り値をセル内で改行したいのですが、どうしたら良いのでしょうか? Private Function txtdate(filepass As String) Dim fileNo As Integer Dim count As Integer Dim outline As String Dim buf fileNo = FreeFile Open filepass & ".txt" For Input As #fileNo ' Do Until EOF(fileNo) Line Input #fileNo, buf If count = 0 Then outline = outline & buf MsgBox outline Else outline = outline & vbLf & buf MsgBox outline End If count = count + 1 Loop Close #fileNo txtdate = outline End Function このような形でテキストファイルの中身を読み込んでセルに反映させるという事をおこないたいのですが、テキストの内容が2行以上の場合、帰ってくる値に改行を入れたいと思っております。 17行目にそれらしくvblfを追加したのですがセルに上手く反映されません。msgboxで確認したところmsgboxでは問題無く改行が反映されているようなのですが… エクセルセル内で「=txtdate("適当なテキストファイルのパス名")」という形で関数を呼び出しています。 どなたか対処法教えていただければ幸いです。よろしくお願い致します。
- ベストアンサー
- Visual Basic
- neg69
- 回答数2
- シートのコピーでプロセスが残ってしまう
シートのコピーでプロセスが残ってしまう vb2008よりエクセルを起動し、シートを同一のブック内でコピーしようと思うのですが、 下記コードだとシートのコピーはできるのですがリソースが解放できず、プロセスが残ってしまいます。 wsh.Copy(wshh) の部分を wsh.Copy()にして違うブックにコピーすると問題無い。 Excel2003以降の複数のバージョンに対応させるため、CreateObjectを使用しています。 この場合、wsh.copy の部分はどのように記述すれば良いのでしょうか? わかりやすくするため例外等のコードは省いています。 Dim app As Object Dim wbs As Object Dim wb As Object Dim wshs As Object Dim wsh As Object Dim wshh As Object app = CreateObject("Excel.Application") wbs = app.Workbooks wb = wbs.Open("c:\hoge.xls") wshs = wb.Worksheets wsh = wshs.item(1) wshh = wshs.item(1) wsh.Copy(wshh) wb.Close() wbs.close() app.Quit() System.Runtime.InteropServices.Marshal.ReleaseComObject(wshh) System.Runtime.InteropServices.Marshal.ReleaseComObject(wsh) System.Runtime.InteropServices.Marshal.ReleaseComObject(wshs) System.Runtime.InteropServices.Marshal.ReleaseComObject(wb) System.Runtime.InteropServices.Marshal.ReleaseComObject(wbs) System.Runtime.InteropServices.Marshal.ReleaseComObject(app) wshh = Nothing wsh = Nothing wshs = Nothing wb = Nothing wbs = Nothing app = Nothing
- ベストアンサー
- Visual Basic
- 8plugs
- 回答数2
- フォーカスを無効にしたいのですが、できません。どうしたらいいでしょう?
フォーカスを無効にしたいのですが、できません。どうしたらいいでしょう? VB2010の環境で電卓を作っています。計算処理は問題ないのですが、一番肝心なのは、フォーカスフォーカスの問題です。 フォーム上にボタンコントロール多数及びラベルコントロールがあります。 Windowsに付属する電卓を参考に作っています。Windowsの電卓では、ボタンを押したとき、そのままフォーカスは設定されないようになっていることがわかります。よって、エンターキーを押したときに、フォーム上のボタンコントロールの例えば”1”をクリックした動作が起こるわけではありません。それは、”1”のボタンにフォーカスが設定されていないからです。 このようにフォーカスに左右されないような状況を作りたいのですが、どうもできなくて苦戦しているところであります。 どのように記述したらよいのでしょう。 どうかご教授お願い申し上げます。
- ベストアンサー
- Visual Basic
- yangxun38
- 回答数2
- AxWebBrowserで開いたWebページを操作したいのですがコンボ
AxWebBrowserで開いたWebページを操作したいのですがコンボボックスの操作が上手くいきません。 Dim doc As mshtml.HTMLDocument doc = AxWebBrowser1.Document 'テキストボックス doc.all.item("text").innertext = "あああ" 'ラジオボタン doc.all.item("radio", 0).Checked = True テキストへの文字列の挿入とラジオボタンの制御はこれでできました。 環境はVB.NET 2005です。 どうか、よろしくお願いします。
- ベストアンサー
- Visual Basic
- goo608
- 回答数2
- AxWebBrowserで開いたWebページを操作したいのですがコンボ
AxWebBrowserで開いたWebページを操作したいのですがコンボボックスの操作が上手くいきません。 Dim doc As mshtml.HTMLDocument doc = AxWebBrowser1.Document 'テキストボックス doc.all.item("text").innertext = "あああ" 'ラジオボタン doc.all.item("radio", 0).Checked = True テキストへの文字列の挿入とラジオボタンの制御はこれでできました。 環境はVB.NET 2005です。 どうか、よろしくお願いします。
- ベストアンサー
- Visual Basic
- goo608
- 回答数2
- エクセルSheetのTextBoxのTextを参照するには??
エクセルSheetのTextBoxのTextを参照するには?? アクセス(v2010)のVBAで、エクセルファイルのSheet上の テキストボックスの文字列を設定・変更したいと思います。 Cellについては、objSheet.Range("M2").Value で できますが・・・・ ご教示ください。
- ベストアンサー
- Visual Basic
- momomimi
- 回答数2
- Excel2003のVBAでプログラミングをしています。
Excel2003のVBAでプログラミングをしています。 作成しているのは売上のデータを外部DBから抽出し既定のフォーマットに整形するツールです。 そのファイルを送信先各位の送信する際にそのWorkBookをそのまま送信すると マクロが含まれている分動作が非常に重くなってしまいます。 そこで、同じフォーマットのコピーを作成したいのですが workbookオブジェクトのSaveCopyasメソッドを使用してコピーを作成すると マクロごとコピーされて意味がありません。 各worksheetの値のみをコピーする方法はありませんでしょうか。 どなたか助言おねがいします。
- ベストアンサー
- Visual Basic
- anman0201
- 回答数7
- Access2003 オートナンバーの現在値取得方法
Access2003 オートナンバーの現在値取得方法 Access2003 VBAでDAO.DBEngineオブジェクトを使用して テーブル定義の取得を行っています。 オートナンバー型のシーケンスの現在値を取得する方法はないでしょうか? MAX関数で最大値を取得する方法は不可です。
- 締切済み
- Visual Basic
- fasdfasdf
- 回答数3
- VB ファイルの検索について
VB ファイルの検索について こんにちは VB2008でファイルの種類を指定して、検索するプログラムを作っています。 要求: 1ボタンをクリックして、検索対象のフォルダを指定 2事前に決めたファイル種類(*.txt)を検索する 3(*.txt)がある場合はディスクトップにコピーする 今は1ができましたが、2と3について、どうやって書くのかわからないです。 --------------------ソース------------ Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim SourcePath As String Dim fdb As New FolderBrowserDialog With fdb 'Select to Folder and open it .Description = "Please Select Folder" .RootFolder = System.Environment.SpecialFolder.MyComputer SourcePath = TextBox1.Text .SelectedPath = SourcePath If fdb.ShowDialog() = DialogResult.OK Then TextBox1.Text = fdb.SelectedPath End If End With End Sub End Class ------------------------------------------------------- 以上 宜しくお願い致します。(^@^)
- ベストアンサー
- Visual Basic
- xlhjp
- 回答数2
- 【VB.NET】複数のサブルーチンをすべて一気に抜ける方法?
【VB.NET】複数のサブルーチンをすべて一気に抜ける方法? 今晩は,いつも勉強させていただいております. 質問させていただきます.どうぞよろしくお願いいたします. 環境:Vista+VB2008 でございます。 例えば下のようなコードがあったといたしまして、 Sub AAA Call BBB End Sub Sub BBB Call CCC End Sub Sub CCC '★ End Sub 特定の条件の時のみ、★マークのところで、動作を終了したい (Sub AAAのEnd Subに移動したい)場合、どのようにすべきでございましょうか?? Exit SubだとSub CCCしか抜けてくれませんし(Sub BBBから実行を続行してしまう)、 フラグ立てだと Public フラグ as string ="" Sub AAA Call BBB If フラグ = "抜ける" then Exit Sub End Sub Sub BBB Call CCC If フラグ = "抜ける" then Exit Sub End Sub Sub CCC If (抜けたい時)then フラグ = "抜ける" Exit Sub End If End Sub のように、コードが少し見にくくなってしまいます。。。 何か他のスマートな方法などございましたら、是非ともご紹介いただきたくお願いいたします。 もしお詳しい方がいらっしゃいましたら,どうぞよろしくお願いいたします。
- ベストアンサー
- Visual Basic
- linelan
- 回答数2
- サーバーに保存されているVB6で作成したexeをWEBで実行したいので
サーバーに保存されているVB6で作成したexeをWEBで実行したいのですが下記エラーがでてきます。 エラーActiveXコンポーネントはオブジェクトを作成できません"Wscript.Shell" "Wscript.Shell"に原因があるみたいなのですが、どのようにしたらいいでしょうか。 個別テスト ・サーバでProject1.exeをダブルクリックすると正常起動します。 ・クライアントPCでもProject1.exeダブルクリックすると正常起動します。 ・クライアントPCでIISを起動しWEBで下記ソースを実行すると正常起動します。 環境 サーバー Windows Server 2003 IIS クライアント Windows XP 【ソース】 <html> <head> <title>サンプル</title> <script language="VBScript"> Sub Sample4() Dim WshShell Set WshShell = CreateObject("Wscript.Shell") '実行 WshShell.Run "C:\Inetpub\wwwroot\test1\Project1.exe" , 1 , True End Sub </script> </head> <body> <form name="frm1"> <span id="txt1"></span> <br> <input type=button value="テスト" name="btn1" onclick="vbscript:Sample4()" /> </form> </body> </html>
- ベストアンサー
- Visual Basic
- obone
- 回答数1
- お世話になっております。
お世話になっております。 VB6.0とVB.NETについての質問なのですが 現在、あるプログラムをVB6.0からVB.NETに作り変えています。 しかし今、大きな壁に当たっております。 VB6.0のコントロールの中でfpSpreadというものがあるのですが VB.NETではどのコントロールになるかわかりません。 代わりになるものを探しています。 DBのファイルパス、ID、パスワードをiniファイルから 読ませることができることが条件です。 詳しい方教えていただければ幸いです。 よろしく御願いします。
- ベストアンサー
- Visual Basic
- rizaruto
- 回答数1
- VB ファイルの検索について
VB ファイルの検索について こんにちは VB2008でファイルの種類を指定して、検索するプログラムを作っています。 要求: 1ボタンをクリックして、検索対象のフォルダを指定 2事前に決めたファイル種類(*.txt)を検索する 3(*.txt)がある場合はディスクトップにコピーする 今は1ができましたが、2と3について、どうやって書くのかわからないです。 --------------------ソース------------ Public Class Form1 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim SourcePath As String Dim fdb As New FolderBrowserDialog With fdb 'Select to Folder and open it .Description = "Please Select Folder" .RootFolder = System.Environment.SpecialFolder.MyComputer SourcePath = TextBox1.Text .SelectedPath = SourcePath If fdb.ShowDialog() = DialogResult.OK Then TextBox1.Text = fdb.SelectedPath End If End With End Sub End Class ------------------------------------------------------- 以上 宜しくお願い致します。(^@^)
- ベストアンサー
- Visual Basic
- xlhjp
- 回答数2
- Access2003 オートナンバーの現在値取得方法
Access2003 オートナンバーの現在値取得方法 Access2003 VBAでDAO.DBEngineオブジェクトを使用して テーブル定義の取得を行っています。 オートナンバー型のシーケンスの現在値を取得する方法はないでしょうか? MAX関数で最大値を取得する方法は不可です。
- 締切済み
- Visual Basic
- fasdfasdf
- 回答数3
- CSVファイルの情報をテキストファイルに吐き出したいのです。
CSVファイルの情報をテキストファイルに吐き出したいのです。 VB、もしくはエクセル付随のVBで作成したいです。 その際、雛形テキストファイルの任意の文字列をcsvファイルの特定セルの文字列に置換して吐き出したいのです。 例えば、雛形テキストファイル(hinagata.txt)の内容として、「[アーティスト]名の[曲名]は良い曲ですね。」という雛形文章があったとしたら、「安室奈美恵の愛してマスカットは良い曲ですね。」のように置換して吐き出す。 吐き出す際、任意の名前でディレクトリーも作成し、そのディレクトリー内にkyokumei.txtというファイル名で吐き出したいです。 以下の表で言えば、amuronamieというディレクトリーにkyokumei.txtを吐き出し、 その次は、komurotetsuyaというディレクトリーにkyokumei.txtを吐き出します。 A B C 1 アーティスト名 artistname 曲名 2 安室奈美恵 amuronamie 愛してマスカット 3 小室哲哉 komurotetsuya get wild プログラミングの知識はほとんどありませんので、どこに何を書くと具体的にお願いできたらと思います。よろしくお願いします。
- ベストアンサー
- Visual Basic
- toshipoon
- 回答数4