AKARI0418 の回答履歴

全321件中281~300件表示
  • Excel.exeが残る…

    いつもお世話になってます。 現在VBを使用してエクセルへの書き込み? というかエクセルに吐き出しをしているのですが、 シートの削除のところでexeが残ってしまいます。 方法が悪いのだろうと思うのですが、どこがどう悪いのかいまいち分かりません。 VB2005とExcel2000での組み合わせです。 コードは下記のとおりです。 Dim oSheets As Excel.Sheets = oBook.Worksheets Dim myChkSht As Excel.Worksheet For Each myChkSht In oSheets If Not (myChkSht.Name = "Sheet1") Then myChkSht.Delete() End If MRComObject(myChkSht) Next MRComObject(myChkSht)

  • アンケート用紙からの集計 評価番号をカウント excel?マクロ?スキャナ?

    ご覧頂きありがとうございます。ご存知でしたらご教授ください。 アンケート用紙に記入された回答の集計を依頼されました。 内容は、6問ある設問に1~5の評価をつけ、 評価番号に○をつけるというものです。 1問 1 2 3 4 5 ←1~5のいずれかに○をつける 2問 1 2 3 4 5 … 以上の様なアンケートを設問ごとに 評価1は何個 評価2は何個…と集計したいのですが、何か簡単に集計する方法はないものでしょうか? 前任者は「正」の字でカウントしていたらしいのですが、 excel 、マクロ 、スキャナー 等、 何かいい手立てをご存知でしたらご教授ください。 どうぞ宜しくお願いいたします。

  • VB.NET オーナードロー

    VB.NETでWindowsMobile5.0の開発をしてます。 下記HPの内容をWindowsMobile(CompactFreamWork)で実現するにはどうすればよいでしょうか。 http://smdn.invisiblefulmoon.net/ikimasshoy/vbdotnet/ownerdraw.html ListBoxのItemで最初のサンプルの階段状のItemを実現したいです。 最終的には追加ボタンをクリックすると3つずつ階段状Itemが挿入されると言った事をしたいです。 宜しくお願いします。

  • サブルーチンについての質問デス

    サブルーチンについての質問です。 サブルーチンの中で設定した変数が、そのサブルーチンを呼び出す度に初期化されてしまいます。 (例えば初めてサブルーチンを呼び出し、そのサブルーチンを抜ける時にはx=10と記憶されているのに、また次にそのサブルーチンが呼び出される時には、x=0となっている。) これをx=10のまま記憶させておき、引き続きサブルーチンの中でこの値を使う事は不可能なのでしょうか? 乱文で申し訳ありませんが、よろしくお願いいたします。

  • ファイル名をcellに入れる方法

    日ごとにつくったcsvファイルを一か月分フォルダに保存していています。日ごとのcsvファイルには一行ずつのデータが詰まっています。 それをすべて1行ずつ読み込んでdatagridviewに表示したいと思います。どうすればいいでしょうか? System.IO.Directory.GetFiles("フォルダ名", "200812??.csv") これより先に進めなくて困っています。 また、その際にファイル名の??の部分をdatagridviewの列に表示したいのですがこれはどうすればできますか?

  • VB2008 ProgressBar について

    VB2008 ProgressBar について教えてください。 pictureboxの走査プログラムを作成しているのですが。 走査を行いHITした結果を四角で囲むというプログラムを作成しています。 ですが、実行するとどうしてもprogressbarが最後まで進んでから四角の描画処理をしてしまいます。以下にソースを書きますので、間違っている場所を教えてください。 よろしくお願いします。 (Textbox1を閾値としてsikiiに代入し、二次元配列Cor(,)と比較して判断します。)ProgressBarの最大値とSTEP値はFormLordで指定しています。 Dim sikii = Val(TextBox1.Text) Dim g As Graphics g = PictureBox3.CreateGraphics() Dim i, j As Integer For i = 0 To PictureBox3.width For j = 0 To PictureBox3.Height If Cor(i, j) >= sikii Then g.DrawRectangle(Pens.Black,i,j,16,16) End If ProgressBar1.PerformStep() Next j Next i MsgBox("完了しました。", , "通知")

  • VB5.0のocx?について

    知り合いに聞かれたことなのですが、 VB5.0の開発環境のあるPCについて、 Windows2000からWindowsXPにOSを入れ替えたそうです。 そうしたところ、 VBのダイアログボックスだけがバージョンアップされてしまった、 ということで、 それだけ元のバージョンに戻すのはどうしたらよいでしょうか? ちなみにVB6.0にコンバージョンするとなると、 割と手がかかりそうなので、 ひとまずはVB5.0のままでいくようです。 VB5.0のランタイムをインストールするとか、 どうにかしてocxを入れ替えたらよいのかな? と思うのですが、 最適な対処法がよくわかりません。 ご存知の方がいらっしゃったら、よいと思われる対処法を教えてください。

  • for~nextを使ってテキストボックスのプロパティを変更したいのですが・・・

    ヨロシクお願いします。 VB2005でコード書いています。 現状は For i = 0 To 80 If i = j(20) Then 'And 4 And 5 And 12 Or 13 Or 14 Or 21 Or 22 Or 23 Or 27 Or 28 Or 29 Or _ ' 36 Or 37 Or 38 Or 45 Or 46 Or 47 Or 54 Or 55 Or 56 Then With textbox(i) .BackColor = Color.Black .ForeColor = Color.White End With End If Next このような感じになっています。上の数字を大量に並べているところがコメント化されていて少しゴチャゴチャした感じ(現状では変えたいテキストボックスの番号を配列化して試しています。)になっていますが、基本的には飛び飛びのをif文を使って抽出しその部分のみのテキストボックスプロパティ(背景色等)を変更することができたらと考えているのですが、色々試しても自分の考えているように動いてくれません。 どなたかご存知の方がおられましたら、良きアドバイスをお願い致します。

  • エクセルVBA フォームのテキストボックスの入力規則

    エクセル2000を使用しています。 VBAでフォームを作成しています。日付の入力項目をテキストボックスで 作りたいのですが、”yyyy/mm/dd”の形式で入力するようテキストボックスの中に表示し、それ以外の入力形式を制限するにはどのようにしたらよいでしょうか。

  • リストボックス

    VB.NETでWindowsMobile5.0の開発をしてます。 リストボックスのアイテムを削除するとアイテムのフォーカスが消えてしまいます。 続けて削除としたいのですがリストボックス内のアイテムにフォーカスを移すにはどうすれば良いのでしょうか。 初歩的な質問で申し訳ありませんがよろしくお願いします。

  • 新しいブックの保存先について

    はじめてこちらに質問させていただいております。 私は、Excelについて全くの素人ながら会社の月次資料の集計作業などに従事することになりました。現状、マクロの走った演算結果を下記"閲覧ファイル(xx月分)に反映させているのですが、このシートを新しいブックとして保存したいと思っています。しかし、下記マクロの意味がほとんどわからないままコピー・ペーストして使っているため、保存先が作業ファイルしか指定出来ずに困っております。ActiveWorkbook.Passと入れなければ規定のカレントフォルダに保存されてしまうという事だけはかろうじて分かりました。 保存先の指定をどのようにしたらいいのか(デスクトップなりサーバーの特定のフォルダ内)ご指導いただけましたら幸いです。 全くの素人で、真に申し訳ございませんが宜しくお願いいたします。 ------------------------------------------------------------------------------ Sub Macro1() Sheets("閲覧ファイル(xx月分").Select Pass = ActiveWorkbook.Path Rename = Application.InputBox(prompt:="保存名を入力して下さい",_ Title:=" 新しいブック", Type:=2) Rename = Pass & "\" & Rename & ".xls" Sheets("閲覧ファイル(xx月分").Copy ActiveWorkbook.SaveAs Filename:=Rename    ActiveWorkbook.CloseEnd Sub

  • 新しいブックの保存先について

    はじめてこちらに質問させていただいております。 私は、Excelについて全くの素人ながら会社の月次資料の集計作業などに従事することになりました。現状、マクロの走った演算結果を下記"閲覧ファイル(xx月分)に反映させているのですが、このシートを新しいブックとして保存したいと思っています。しかし、下記マクロの意味がほとんどわからないままコピー・ペーストして使っているため、保存先が作業ファイルしか指定出来ずに困っております。ActiveWorkbook.Passと入れなければ規定のカレントフォルダに保存されてしまうという事だけはかろうじて分かりました。 保存先の指定をどのようにしたらいいのか(デスクトップなりサーバーの特定のフォルダ内)ご指導いただけましたら幸いです。 全くの素人で、真に申し訳ございませんが宜しくお願いいたします。 ------------------------------------------------------------------------------ Sub Macro1() Sheets("閲覧ファイル(xx月分").Select Pass = ActiveWorkbook.Path Rename = Application.InputBox(prompt:="保存名を入力して下さい",_ Title:=" 新しいブック", Type:=2) Rename = Pass & "\" & Rename & ".xls" Sheets("閲覧ファイル(xx月分").Copy ActiveWorkbook.SaveAs Filename:=Rename    ActiveWorkbook.CloseEnd Sub

  • リストボックス

    VB.NETでWindowsMobile5.0の開発をしてます。 リストボックスのアイテムを削除するとアイテムのフォーカスが消えてしまいます。 続けて削除としたいのですがリストボックス内のアイテムにフォーカスを移すにはどうすれば良いのでしょうか。 初歩的な質問で申し訳ありませんがよろしくお願いします。

  • If文で≠の方法は?

    Visual Basic 2003 を使っています。 If文で、 If (A = Me.TextBox1.Text) And ・・・ Then・・・ のように、「=」はできるのですが、「=でないとき」はどうすればいいのでしょうか? AはTextbox1と一致・Bはtextbox2と一致しない・cはtextbox3と一致の場合は○○、 AはTextbox1と一致・BはTextbox2と一致・CはTextbox3と一致しない場合は■■・・・のような条件式を作りたいんです。 調べてはみたのですが、見当たらなくて・・・。 分かる方がいらしたら、教えてください! (もし無理な場合もそう教えていただけると嬉しいです。他の方法を考えるか、諦めます。)

  • ボタンコントロールの形を変えたい

    Windows XP SP2 上の Visual Basic 2005 で Windows アプリケーションを開発をしています。 あらかじめ用意した画像をボタンコントロールに貼り付けて、 その画像の形に合わせて、ボタンコントロールの形を 変える方法について調べています。 できれば、デザイナ上でそういったことをする方法があればよいのですが・・・どなたかご存知の方いらっしゃいませんでしょうか。 ピクチャーボックスをボタンにしても構いませんが、できるだけコーディング量を減らしたいと考えています。

  • DBへNULLの書き込みって出来ますか?

    いつもお世話になっております。 VB初心者で「BV2008EE」を使っています。よろしくお願いします。 データリーダーが気に入ってよく使っています。 使い方に問題があるのかもしれませんが ***<< ソース例 >>***************************************** 'データコマンドの定義 command.CommandText = "SELECT tana_type FROM tbl_tana ORDER BY tana_type" 'データリーダーからのデータの読み出し dr = command.ExecuteReader() Do While dr.Read '読み出したデータ(Null以外)をコンボボックスに追加する If Not IsDBNull(dr("tana_type")) Then cmbTana.Items.Add(dr("tana_type")) End If Loop 'データリーダーを閉じる dr.Close() *********************************************************** データベースの情報をコンポボックスに追加していくものですが 空白を追加する場合があります。 原因は「NULL」ではなく「""(0文字)」が登録された為です。 一度文字を書いて削除した場所はNULLではなく""になるようです。 データリーダーで""の判定がエラーになるためNULL判定にしたのですが 入力間違いで削除するケースは多いと思う為、どうしようか困っています。 ""判定が出来ないのは私のプログラム構造のミスなのかもしれません。 苦肉の策で""だったら「NULL」を書き込もうと思いましたが出来ませんでした。 良い方法がございましたらご教授いただけると助かります。 宜しくお願いいたします。

  • Checkboxの数え方

    完全な素人です 1つのGroupBox内にある複数のCheckboxの中から チェックされているCheckboxの数を数えたいのですが どうしたらいいのでしょうか? ちなみにGroupBoxも複数あります どなたか教えてください、宜しくお願いします。

  • Word2003で3ptの二重線が下側が太い二重線になってしまいます。

    Word2003(sp3)の図形描画ツールバーで、直線を3ptの二重線にすると、画面上では下側が太い二重線になってしまいます。 ただ、印刷すると通常通りになります。 原因と対処法を教えてください。

  • 複数のEXCELファイルより一部の行を自動でマージするマクロ

    「(1)複数のEXCELファイル」より、「(2)特定のシート」の中のさらに「(3)特定の行」をコピーし、あるEXCELファイルの1シートに挿入していくマクロ(VBA)か、ソフトが掲載されているサイト、もしくは、やりかたを教えてください。 1.EXCELは、2003 2.「(1)複数のEXCELファイル」は、一つのフォルダにあり、データ形式は一緒。  そのフォルダにはEXCELファイルしか置きません。 3.「(2)特定のシート」について、シート名はどれも一部のみ一致します。  または位置(順番)は一緒です。 4.「(3)特定の行」はどのファイルも作りが一緒です。 VBA初心者ですが、ヒントをいただければ頑張りたいと考えています。

  • Excel2007で変更保存メッセージを表示したくない

    Excel2007を使用しています。 ファイルを変更して保存せずに「×」ボタンをクリックすると 変更を保存しますか? という旨のメッセージが表示されます。 これを表示させたくないのですが、 何か良い方法はございませんか? 良い方法がなければ、Sheetの中にボタンを配置して そのボタンをクリックして、そのときにファイルを保存せずに 終了させたいと思っております。 どちらかの方法で解決したいと思っておりますが、 何か良い方法はございませんか? もしよろしければ、ご教示お願いいたします。