テキスト値をExcel反映空欄を無視し連続入力
テキストボックス1~30に入力した際、テキストの3行目をクリアーした後、実行ボタンを押したらExcelsheet1のABC列に入力できるがテキストに空欄が生じた場合、以下のコードでは空欄以降の値が入力できません。空欄は無視し続けてセルに入力するコード表示はあるのでしょうか、お解りになる方宜しくお願いします。 できればコード追加入力で行いたいのですが。 Private Sub 実行_Click()...
View ArticleWebクエリ からExcel VBAで
前回は、toras9000様、有難うございました。いつもお世話になっております。また、行き詰まってしまいました。 どなたか、お助けください。 成田国際空港のWebサイト 本日のフライト全便一覧の例えば、国内線出発全便のWebページからExcel...
View Articleリストボックスからの入力をテキストに貼付
下記コードではリストボックあ行選択しテキスト1~6に入力後、クリアボタンで消去したあと、か行選択しテキストに入力したら7~貼付けになるクリアボタンで消去後、改めてテキスト1~入力するコードがありますか。どなたか解る方よろしくお願いします。 Private Sub 実行_Click() Static cnt As Integer Dim i As Integer If...
View ArticleExcelシート1内容をシート2に記号入力
Excelシート1の氏名、日付入力後、コマンドボタン入力をクリックしたらシート2に氏名と日付がマッチしたところにA班は○印をB班は△印マーキングしたいのですがコードがどなたか解る方よろしくお願いします。
View Articleマクロでデスクトップのhtmlファイルを動かす方法
UWSCというマクロで、スタンドあローンのデスクトップにあるエクスプローラーを動かしたいのですが、 IE.Navigate("○○.htm") という命令をすると、ネット上の「http://○○.htm」を読み込みに行ってしまい同じデスクトップにあるhtmlを読んでくれません。...
View Articleセルと同じシート名のシートを探す
vb初心者です。 よろしくお願いします。 シート名AのセルB3に入った文字と同じシート名を探させたいと思います。 例えば シートAのB3に"万円"と入力された場合、 "万円"シートをアクティブにするという感じです。 よろしくお願いします。
View Articleシート1の氏名日付がした記号をシート2に反映
シート1のマークを入力コマンドボタンでシート2に氏名、日付マッチしたセルに画像のように入力したいのですがコードがお解りになる方どうかよろしくお願いします。
View ArticleVBAプログラミング フォール間の配列受け渡しにつ
いつもお世話になります。 フォーム1でテキストに入力した数値(文字ですが)をコマンドボタンを押して、標準モジュールに 受け渡した後、その標準モジュールでフォーム2をShowして表示させたとき、フォーム2のテキストに フォーム1の数値を移す方法はあるでしょうか・・。 *テキストだけじゃなく、チェックボタンの可否やラベルのcaptionなどいろいろです。...
View ArticleVB2010にて置換の方法
TextBox1に'[00:00:00]'や'[05:10:01]'等と入力されています。 (00には00~59までの数字が入力されいています。) これを全てNULLに置換したいのですが、どうやるんでしょうか? 下記の方法だと、一々00~59までコードを書かないといけません。 Dim a sa String Dim b sa String a=TextBox1.Text b=Replace(a,...
View ArticleUserForm1のページをUserForm2へ
VBAのUserForm1でmultipageを3部作ったのですが作動状態がおかしいのでUserForm2、3へpage2,3(オブジェクト表示、プロパティ)を貼付けたいのですが出来るのでしょうか。
View Article数値データのコピーと移動をするVBAについて
画像上部のようにデータがあるときに、各行について 列Aについては、列Bから数値が入力されている列数分コピーを行い、列Bより右側の列に入力されている数値を列Bに移動させたいのです。 (画像左下部を参考にしていただけるといいと思います) ※画像がみづらくて申し訳ありません。 詳しい事は分かりませんが、データの正規化というものでしょうか・・・?...
View Articlevbのデバッガー
エクセルvbaでie操作をしているのですが、たまにエラーになり、 画像のようなvbのデバッグ画面が出るのですが、なぜでしょうか? vb.netをインストールしているからですか? しかも、「デバッグしますか?」ではいを選択してもいつもフリーズして先へ進めません。
View Article関数 セルも文字色を白にする。
関数を使ってセル内の文字色を操作したいです。 例えば、 D2セルがマイナス数値である場合、A2.B2.C2に 入力されている文字を白に変えたいです。 関数を使って表示する方法を教えていただきたいと思います。 お願いします。
View Articleaccess コントロール複数選択 テーブル反映
お世話になります。 練乳と言います。 アクセス2010を使っています。 病院食を取り扱う関係で、下記のような内容となっております。 まずはテーブル・・・ ID 提供日 提供時 品目 食種 1 2013/3/4 朝 味噌汁 並食 2 2013/3/4 朝 味噌汁 R並食 3 2013/3/4 朝 味噌汁 減塩H...
View Article最後の3枚を除くシート名をセルに表示したい。
Excel2007でマクロ作成の初心者です。 シート名をセルに表示したいのですが、シートの最後の3枚だけは セルに表示したくないです。 以下やってもできませんでした。 Sub シート名をセルに() Dim ws As Worksheet Dim i As Integer Const EXCEPT_NAME = "請求書 経理部 一覧表" i = 0 For Each ws In Worksheets...
View ArticleVB2005で英語版ソフト作成
VB2005でソフトを作成しています。 最初、日本語で作成したのですが、英語対応することとなりました。 日本語で作っていたので「規定値」の状態で日本語になっています。 ここで、「規定値」の言語は英語にしたいと思いました。 そこで、languageで日本語を選択すると、ja-JPで自動的に日本語になっていました。...
View ArticleVb.netのグローバル変数の宣言の仕方の質問
こんばんわ! VB6.0からの移行でVB.net2012に挑戦中なんですが、グローバル変数の宣言の仕方で分からないことがあり質問しに着ました! 内容 モジュール内で public hoge as string="aaa" と宣言するのと モジュール内で public hoge as string と宣言しておいて フォーム起動時に hoge="aaa"...
View Articleエクセルオープン時にメッセージを出したい。
エクセルオープン時に、「まずマクロを有効にしてください。」というメッセージを表示したいと思います。メッセージをシートに書いておきいて、そのシートを最初に表示する方法があってもマクロ自体を有効にしていなければそのシートが出てきません。何かいい方法はないでしょうか。
View ArticleExcel VBA 引き算の繰り返しを教えてgoo
VBAでセルの値(時間)左辺=絶対参照 から引き算でセルの値(時間)右辺=は、セルの位置が下へ1つずつ下がり、 答えのセルも右辺と同じ行の違う列に表示し、右辺の値が最終行になるまで、繰り返すコードの質門。 どなたか、お教えください。お願いします。 Dim T1 As Date Dim T2 As Date Dim T3 As Date T1 = Cells(2, 5) 'E2 左辺の時間...
View ArticleVB初心者で困ってます。 VB2008での質問です
VB初心者で困ってます。 VB2008での質問です。 VBから既に開かれている(VBの実行端末と同端末)エクセルファイルを操作したいのですが、よくわかりません。 ソースを教えてください。
View Article