VBAフォーム上のWebBrowserについて
VBA初心者です。 Windwos7、Excel 2010のユーザーフォームにWebBrowserコントロールを作成しました。 Navigateする前の段階(フォームを開いたとき)が添付画像です。 画像の様にWebBrowserを配置した場所が白くなってしまいます。 フォームを開いたときに、WebBrowserの色を ・背景色と同色 ・透過 などの方法で見えなくすることは出来ないでしょうか?...
View Article別々の変数なのに同じ内容がセットされてしまう
OS:Win7 Pro(32bit) VB.net:Visual Studio 2010 現在、vb.net2010を使用して、あるアプリケーションの改造を行っておりますが、 二つの別々の変数にもかかわらず、一方の変数に値をセットすると もう一方の変数にも値がセットされるという現象が発生しています。 APの構造は以下の通り(概略) Dim 変数A as list(Of...
View ArticleSubプロシージャとクラスの違い
こんにちは。 VB初心者で、本やネットで勉強しています。 現在VB入門編レベルの本を読んでいるのですが、Subプロシージャとクラスの違いがよくわかりません。 どちらも関数のような感じ?何がどう違ってどう便利なの?って悩んでます。 勉強し始めたばかりで、あまり専門的な用語は分からないので、出来ましたら 初心者でも分かるようにご回答いただけると嬉しいです。 よろしくお願いします。
View Articleタスクスケジューラーで起動したVBSがタイムアウト
複数のVBSをひとつのVBSをWindowsタスクスケジューラから実行していますが、まれに停止してしまう場合があり困っております。 複数VBSを実行する場合、 <呼び出し元VBSファイル> c:\exec_all.vbs <内容> Option Explicit Dim putwshell set putwshell = WScript.createobject("wscript.shell")...
View ArticleVBAのVLOOKUPの速度向上について
VBAでVLOOKUPの速度向上について、お知恵を貸していただきたく存じます。 以下のVLOOKUPのVBAがおそく、速くしたいです。行数は2万行ぐらいです。 何卒よろしくお願い申し上げます。 Dim 範囲A As Range Set 範囲A = Worksheets("取引先").Range("A:H") On Error Resume Next myCnt5 = 2 Do...
View ArticleVB2015について(画面回転)
Visual Studio 2015(Visual Basic)で開発していますが タブレットの対応で画面岡井展制御方法を教えてください 基本、横向き(Form1)で、回転されてもそのまま回転しないようにしたいのです。 ネットでも調べましたが、初心者では理解できずに困っています。 ですので、お手数ですが どこ(イベント?)にどう記述したらいいか具体的におしえていただけますでしょうか?...
View Articleエクセル VBA:複数のシートを1つに集約
以前どこからか以下のようなVBAを見つけ使用していました。 今になり実情に合ったものに改良したいと思い始めたのですが、コピーをとる時のプロパティ UsedRangeが理解できません。 実はデータは少し不完全な場合があり、A列が他の列に比べ不足しております。 解説書などではUsedRangeを使えば、データの一番外枠、つまり全てのデータを含むようにコピーされると理解したのですが、違うのでしょうか。...
View ArticleWindowsアプリケーションと.NETアプリケー
こんばんは。 開発初心者です。 Visual StudioとOracleデータベースで簡単な購買管理の開発しようと思っています。 そこで、ご質問ですが、Windowsアプリケーションと.NETアプリケーションの違いを教えてください。
View Article[ExcelVBA]ファイル間集計についてです.
こんにちは. ExcelVBA初心者の者です. book1.xlsm book2.xlsm book3.xlsmのように三つのマクロファイルが共有フォルダ内に存在するとします. 各マクロファイルの中身は同じで,Sheet1のA列に文字が入っており,B列C列に数字が入っています. 同じく,Sheet2にもA列に文字が入っており,B列C列に数字が入っています....
View Articlevb.netでパスワードのオートコンプリートの作成
こんばんわ。 vb.netでオートコンプリートを自作していますがうまくいきません。 やりたいこと:textboxにPasswordCharを*に設定したものに対してオートコンプリートを付けたい。 動作:速度の問題かゆっくり打つとちゃんと動きますが、早く打つとすっ飛ばして動いているようです。 どうにか解決したいですが、アドバイスをお願いいたします。 作成したメソッド↓ 'パスワードオートコンプリート...
View Articlevisual studioの各バージョンは必要?
ざっくりとした質問なのですが、 visual studioには各バージョンがありますが、 VisualStudio 2005 VisualStudio 2008 VisualStudio 2010 VisualStudio 2012 VisualStudio 2013 上記バージョンは下記バージョンを包含していると考えていいのでしょうか?...
View ArticleExcel 複数ブックを1つのシートにまとめる
フォルダ内のワークブック約2,000個のデータを1つのシートにまとめたいのですが、VBAの勉強を始めたものの時間ばかりかかってなかなかうまくいかないので、ご指導をお願いいたします。 コピー対象の各ブック内のデータは以下の通りです ・シートは一番左端のもの1つ ・データの行数はバラバラで終端行の検出基準は「J列」 ・データの列は12列で固定...
View Articleテキスト出力時に色を付けるには
エクセルのマクロで読み込んだセルを以下のコマンドでテキストファイルに出力しています。 Print #1, Format(a, "@"); Chr(9); intime; "/"; outtime; Chr(9); text その際に条件によって特定のテキストにだけ色を付けることはできますでしょうか。 可能でしたら方法を教えてください。
View ArticleVBAエクセル、Now()より以前のデータ削除
お世話になります。 range("B")列に日付がありその行にはRange(”C”)以下データがあります。 Range("B3")からRange("B30")までDELETEしたくない日付があり Range("B31")からの日付はNow以前はDeleteしたいのですがどなたか構文を教えてください。 宜しくお願いします
View ArticleVBAで扱う文字列に関する質問
いつもお世話になっております。 VBAで、既存のテーブルに新規にデータを追加するマクロを作成しました。 追加する項目は全て文字列なのですが、何度かこの追加作業をやっていたら 左肩に、緑色の三角マークが付くものと付かないものが出てきました。 三角マークにマウスを合わせると 『このセルにある数値はテキスト形式化または・・・・』という 表示がでます。...
View ArticleVBScriptでのDBのエラー取得
VBScriptでADO(ADODB)接続により、SQLServer(2012)に接続して クエリを発行し、結果をファイルに出力するVBScriptを作成して います。 SQL実行時のエラーに対応する為、VBScriptにてエラーオブジェクトのプロパティ (Err.Number、Err.Description)を使用し、エラー番号と内容を取得しているの ですが、SQL...
View ArticleVB テーブルのデータを出荷先ごとにcsv出力
お世話になります。 VBは素人で、自分なりにネットでいろいろ調べて、下記の物を作ってみたのですが、 うまくいかず、とても悩んでおります。 知ってる方、どなたか教えて頂けませんか? よろしくお願いいたします。m(_ _)m ------------------------------------------------------------------ 目的:...
View ArticleVBA 請求書の自動印刷について
VBAで請求書の連続印刷について質問です。 Sheet("基本情報")のA列に請求書No. B列に請求日が記載されております。 ComboBoxで入力されている請求日を選択することで、該当の全データを請求書フォーマットに転記して、全て印刷するマクロを組んでみたのですがうまくいきません。 流れとしては以下の通りです。 1、ComboBoxで請求日を選択(20日)...
View Articleエクセル HTMLTextの処理について
過去の質問を参考にいろいろ試してみたのですが、上手くいきませんでした。困っています。よろしくお願いします。 インターネットエクスプローラー(IE)上に表示されているテキストボックス(HTMLText)をエクセル(Excel2010)に貼り付けて、その値をセルに表示させるマクロ(VBA)を作成したいです。 その際、条件がいくつかあります。 ◎条件 1....
View Article