QA@IT

そのギモンは、あなただけのもの?

ITエンジニアが日々遭遇する課題やトラブルはたいてい、1人だけが出合うものではありません。QA@ITで質問・回答を共有しませんか?

タグ vba で絞り込んだ結果 - 解除

勤怠管理表.xlsxから対象の社員を抽出抽出し、新たなExcelの申請書.xlsmを出力するマクロを組んでいます。 申請書.xlsmはもともとフォーマットがあり、そのExcelをコピーし、出力する申請書.xlsmに対象の社員番号などをセルに設定し出力します。 以前まで(2017年版)は問題なくできていました。 しかし、フォーマットの申請書.xlsmが今年度より変わり、 申請書.xlsmの出力...

ExcelのVBAで金種計算表をIf文のみで作成したいのですが上手くいきません。 下記に金額を入力すると枚数のところにそれぞれの金種の枚数が出てくるようにしたいですが、下記のコードを書いても動作しません。お手数ですがご教示頂けると幸いです。 金種 10000 5000 2000 1000 500 100 50 10 5 1 枚数 金額 555555 金額 = Cells(7,3) 金種100...

VBAでCDOを使用しHTMLメール送信を作成し、受信したメールを見ると、 GMailやヤフーメールは正常に画像も表示するのですが、 ドコモメールは、画像が表示されません。 何か強制で表示するCDOの指定などがありましたら、 教えて頂けないでしょうか。 それか、outlookを操作するしかないのでしょうか。

目的: テストPC上のExcelで以下の動作を実現する。 ・セルをダブルクリックしたら選択ダイアログを表示する。 ・選択ダイアログの項目一覧からクリックで項目を1つ選択する。 ・選択ダイアログのOKボタンを押すと、ダブルクリックしたセルに選択項目の内容を自動入力してダイアログを閉じる。 問題: ExcelVBAで処理を記述し、そのExcelファイルが開発PC上で想定通り動作することを確認した...

PDFから情報を抽出したいです。 ライブラリやSDKやツールについて知恵を拝借したいです。 抽出したい情報: ブックマーク(しおり) ・ブックマーク名 ・ページ数 ・作成者 ・作成時間 アノテーション(注釈) ・注釈のタイプ ・テキスト情報 ・ページ数 ・作成者 ・作成時間 開発言語はVBAの予定です。 ソースコードの中でライブラリとして引用したいです。 最悪、コマンドラインで実行できればい...

環境はOutlook2010です。 ルールが起動した時に以下のマクロを動かしたいのですが、どうしても印をしたところで実行時エラ-'91':オブジェク卜変数または With ブ口ック変数が設定されていません。となります。 また相手から会議のキャンセルを受け取った時に削除もされません。 調べてみてもよくわからないのですが・・・詳しい方教えて頂けませんでしょうか? Public Sub Displ...

Visual Studio 2012 Professionalで開発しています。 app.configの値が取得できていない状態です。 1.VB.NETでクラスを作成。(DBに登録する処理など) 2.VBAにて、1で作成したクラス(dll)を呼び出す。 3.dll内でDB接続文字列が取得できていない。 DB接続文字列はapp.configに記載してあり、 System.Configurati...

お世話になります。現在、ExcelVBA(Excel 2010)で開発を行っています。その中で一つおかしな事象が発生しましたので質問させて下さい。 <<不具合事象>> フォーム上にテキストボックスが2つ(TextBox1、TextBox2)があります。そのフォームを表示した時にTextBox1にカーソルがあるのですが、TABキーを押しても次のTextBox2に移動せず、TextBox1のテキ...

ExcelでWebクエリを、ワークブックを開いたときとその後1時間毎に更新するように設定しているのですが、Webクエリの更新中にExcelの操作ができなくなります。 バックグラウンドで更新、をtrueにしても同じです。 Webクエリの数が結構あるので、更新が終わるまで操作できないのはとても不便です。 操作をしながらWEbクエリを更新する方法はないでしょうか?

VBAのコードを、最終的にライブラリ(DLL)に変換する方法を探しています。 ネットで色々と検索をかけて調査をしてみたものの、該当する記事等がなく困っています。 VBA→DLLを自動化できるような方法はないでしょうか。 例えば、VBAを直接DLLにする方法以外に、 C/C++などに一回コード変換してからDLLにする、なども考えているのですが、 その場合はコード変換を自動で行うような技術、ツー...

Windows 8.1(64bit) で MS-Office Professional Plus 2010 を使用しています。 CSVファイルのデータをEXCELに読み込む処理を作成しているのですが、 一部の項目が取り込めていないケースがあり、その原因及び回避方法を調査しているのですが、 何かご存知の方いらっしゃらないでしょうか。 CSVファイルには、1レコード内に複数のメモ項目が存在してお...

A列からR列まで、背景が赤色になっているセルの行があり、 背景が赤色のセルのB列には、注文番号(数字6桁)があります 背景が赤色のセル内で計算を行っているのですが、 背景が赤色の行範囲を選択する際に、以下のコードで実行しているため Dim v As Long If Cells(v, "B").Interior.Color = vbRed Then 背景が赤色の全ての行範囲を選択してしまってい...

お世話になります。 マクロで再クエリを使って、クエリを切り替えることはできるのでしょうか? VBAですと、 listBox.RowSource = "query1" listBox.Requery listBox.RowSource = "query2" listBox.Requery で行えるようです。 同様のことをマクロでできるのでしょうか? 以下のようにマクロでやってみたのですが、うま...

得意先の当年、前年の売上実績表をExcel2010で作成しています。 A.xls(売上集計表)を立ち上げ、B.xls(前年売上金額)を開いて計算し、得意先の当年と前年の数値をA.xlsに書き込んでおります。 B.xlsには、A列に1から60までの順位があり、B列には会社名があり、C列に前年の数値があります。 A.xlsには、B列に1から8の順位までが固定で入力されていて、C列に会社名があり、...

お世話になります Excelファイルを複製して、各シートのセル(C2)に表示している期間を、年度毎に更新させます 使用するファイル:A1ファイル A1ファイルで複製すると、A2ファイルになります A2ファイルで複製すると、A3ファイルになります A1ファイルには、2、3、4、5、6、7、8、9、10、11、12、1シートがあります 上記のシートのC2セルには、以下のように表示されております ...

環境 Visual Studio 2003 VB.net Microsoft Office Excel 2003 exe起動しDBより吸い上げたデータを元にExcelファイル出力を 行うアプリケーション開発を行っています。 その中で、 Dim objXls as Object objXls = CreateObject("Excel.Application") このような処理を行っているので...

kmと申します。 Webアプリで、複数のExcelをWebサーバ側で結合して、最終的に画面からダウンロードするような仕組みを作ろうとしています。 あれこれ調べてみましたが、複数のExcelの結合自体をjavaから実行することが困難そうなので(POIも使えない環境です)、Excelマクロを使って、結合することにしました。 こちらの記事を参考にさせていただいて、どうにかjavaからExcelマク...