ITmedia総合 >  質問!ITmedia  >  V

Visual Basic
【VBA】日付から遅延案件を抽出、新ファイルに転記
工程が何十項目もある案件から、各項目の予定と実績を比較し、1項目でも遅延している案件があったら別ファイルに遅延リストとして抜き出してまとめる、というマクロを作成しています。見よう見まねで自分で書いてみたのですが、全然うまくいかず力尽きました。どうぞお力を...(2017/01/18)

Visual Basic
【VBA】全角半角入り交じった住所を分割
Book1のA列に記載されている市区町村番地を、別のファイルであるBook2のA列とB列に、それぞれ市区町村と番地に分けて転記するVBAを教えていただけますでしょうか。住所は半角全角が入り交じっていますが、どちらかに統一するのではなく、記載されているとおりに転記したい...(2017/01/17)

Visual Basic
AccessのVBAに関しての質問です。
クエリで抽出したファイルをCSVで出力させ、出力したファイル名を「連番&ファイル名」の形にしたく下記のコードを使用しました。6ファイルは出力は成功したのですが、7ファイル目を出力しようとしたところ、「#6:オーバーフロウしました。」とエラーがでてきてしまい...(2017/01/17)

オフィス系ソフト
VBAからIEを動かしてタブをクリックする方法
すいません、ここ10日間くらい悩んでいます。VBAからIEを動かして所定の場所にログインをした後以降の作業でつまづいています。ソースコードを記載しております。その後のタブをクリックする以降の作業を以下に記載いたしました。⇒どうしてもタブが押せません。ーーーーー...(2017/01/17)

Excel(エクセル)
EXCEL・VBAで、範囲名を参照したい。
またまたお世話になります。タイトルの通りなのですが、EXCELで作成している出勤表(sheet毎に月別にし、縦軸に社員名、横軸に日付を入れてあります。社員名は同一のブックの別シートにまとめてあり、参照で各月に表示してあります。)で、出勤した日に”1”を入れる...(2017/01/16)

Visual Basic
Excel VBAで読み取り専用ファイルをコピー
お世話になります。Excel VBAでサーバーにある共有のExcelファイルを自分のPCにコピーするコードを作りました。FileCopy "\\Server\サンプル.xls", "\\○○○\Users\Desktop\サンプル.xls"通常は問題ないのですが、コピーするファイルが誰かに開かれて...(2017/01/16)

Visual Basic
VBA教えて下さい
VBA初心者ですやりたいこと変数を宣言し今開いているシート(activesheet)にfor nextを使用し列5?20を調べ行3?5を指定しもし、5?20列の2行目のどれかに”No.8”という文字があれば(ここまでのコードは書けました)その当てはまる列の3?5行を選択し(1)更に、(1)の下2列を...(2017/01/15)

Excel(エクセル)
VBAでリスト通りにフォルダを作成
excelのvbaでアクティブブックが入っているフォルダの中に"sheet1"のA列のリスト通りに名前を付けフォルダを作成したいです。リストに重複した名前がない場合はできますが、図のように重複した名前が入っているとどうすればいいか分からなく、ここに質問します。...(2017/01/15)

オフィス系ソフト
VBA 参照設定について
Windows7 Access 2013です。以下サイトを参考にして、VBAに貼り付けたところ”ユーザー定義型は定義されていません”というコンパイルエラーが出ました。http://gdipluscode.sakura.ne.jp/gdip/resize_save_jpeg.html引っかかっている部分はOptional ByVal InterpolationMo...(2017/01/15)

オフィス系ソフト
VBAで起動しているIEの操作
IEでOKWAVEを開いていたら イミディエイトウィンドウに タイトルを表示するのに次の 記述をしましたが エラーになりました。実行時エラー '-2147467259 (80004005)':'Document' メソッドは失敗しました: 'IWebBrowser2' オブジェクトなぜでしょうか?IEは11です。エ...(2017/01/13)

Visual Basic
Excel VBA の作り方について【初心者】
Excel VBA の作り方について質問させてください。A1セルに「営業部【山本】」と入力されています。B1セルに「01:35:24」(タイム)と入力されています。(1)D1セルに「山本」を抜き出して表示(2)E1セルに「95」(分数)で表示(3)A2以降で同じ作業の繰り返し(最終入力列まで)とい...(2017/01/12)

Visual Basic
Excel VBA の作り方について【初心者】
Excel VBA の作り方について質問させてください。A1セルに「営業部【山本】」と入力されています。B1セルに「01:35:24」(タイム)と入力されています。(1)C1セルに「山本」を抜き出して表示(2)D1セルに「95」(分数)で表示(3)A2以降で同じ作業の繰り返し(最終入力列まで)とい...(2017/01/12)

Excel(エクセル)
Webページからのメッセージvbaで閉じたい
IE9、EXCEL2007のvbaを使用してあるページで検索した結果を取得するvbaを作成したところ、検索結果がある場合は問題ないのですが、検索結果が0件の場合、”OK”ボタンしかない「Webページからのメッセージ」ポップアップウィンドが出ます。(内容:データが存在しません)...(2017/01/11)

Visual Basic
VBAで複数行の指定
VBA教えてください  初心者ですやりたい事for next文を使用しbook1のシート内N~R行にある文字が入っていたならbook2のシート内のB行の文字を消すといった内容です考えたコードsub test()dim c as variantdim i as longSet c = Workbooks("book2.xls").Acti...(2017/01/11)

Excel(エクセル)
エクセルVBA,シート間転記でエラー1004
皆様宜しくお願いします。以下の記述で「実行時エラー1004アプリケーション定義 またはオブジェクト定義のエラーです」が出てきます。やりたい作業としては「週入力」シートのD5セルから下に入力されている内容を「転記」シートの同じセル範囲へ転記したいです。現在、...(2017/01/09)

Visual Basic
<excel:VBA>変数を使って簡略化したい
google検索してなんとか自力で作ったVBAを下記に貼りました。きちんと動作はするのですが、せっかくなので変数を使って簡素化し、データが多くても動作が速くなるようにしたいのです。いろいろ試しましたが、変数の使い方の知識が乏しく、うまくいきませんでした。変数とし...(2017/01/07)

Visual Basic
vba IE操作初心者です。
webページの操作についての質問になります。VBAでやりたいことです。(1)webページを開く(2)指定したボタンをクリック(3)画面が移行する(4)移行したページの指定したボタンをクリック駄目なところ(2)ボタンクリック後、ページは移行するが(4)のボタンが押せません。しかし(3...(2017/01/06)

Visual Basic
VBAエクセル、項目検索からデータ抽出
お世話になります。早速ですがsheets("データ元").Range("A2")にNo.、Range("B2")に日付、Range("C2")に曜日、Range("D2")に項目、Range("E2")に詳細、Range("F2")に金額がありA3?F3以下LastRowま...(2017/01/05)

Visual Basic
エクセルVBA IEの操作
こんにちは、 エクセルVBAでIEの操作の質問です。IEで特定の文字列をクリックするマクロはどのような記述になりますでしょうか?たとえば OKWEBのランキングをクリックする場合はどのようになりますか?http://okwave.jp/mypage から 右上 ランキング という文字をク...(2017/01/03)

Excel(エクセル)
エクセル VBA で IE操作 
エクセルVBAにて IEを操作し リンクをクリックするにはどのような記述になりますでしょうか?たとえばhttp://okwave.jp/mypageへアクセスし画面右上 カテゴリ をクリック次に Excel(エクセル) をクリック という具合に画面に表示されている文字を順番にクリックし...(2017/01/02)

その他(プログラミング)
VBA、IE操作、初心者になります
webページの操作についての質問になります。VBAでやりたいことです。(1)webページを開き、指定したソースが表示されるまで、画面を更新(2)ソース表示がされたら、指定したボタンをクリック(3)画面が移行する(4)移行したページの指定したボタンをクリック不具合(2)ボタンク...(2017/01/01)

オフィス系ソフト
アクセスVBA 変数での抽出条件の書きかた
顧客データテーブルからの抽出です。変数を使った書き方がわかりません。よろしくお願いします。テーブルのレコードには[氏名]:鈴木 [telnum]:0123456789が存在します。Private Sub テキスト0_BeforeUpdate(Cancel As Integer)Dim db As DAO.DatabaseDim rs As DAO.Reco...(2016/12/31)

Visual Basic
VBAでIEを操作したいです。
VBAでIEを操作したいです。エクセルでデータ管理をしております。VBA・マクロ等を使用して、ウェブページの入力フォームに自動で入力、ウェブページの結果を再度エクセルに返すことはできますでしょうか?こちらがサイトになります。モノレートhttp://mnrate.com/こちらの...(2016/12/29)

Visual Basic
VBAでIEを操作したいです。
エクセルでデータ管理をしております。 VBA・マクロ等を使用して、ウェブページの入力フォームに自動で入力、ウェブページの結果を再度エクセルに返すことはできますでしょうか?こちらがサイトになります。モノレートhttp://mnrate.com/こちらのサイトはアマゾンの商品の...(2016/12/29)

Visual Basic
[VBA] セルの色を塗りつぶす
条件付き書式では出来ないみたいなので、VBAに挑戦しましたが苦労しています。Win 8, excel 2010です。「ある1つのセルが100の時、その左横の4列をある色で塗りつぶす」という事を行いたいのですが、ネットで調べたものをちょっとアレンジしてみましたがSub change(ByVal ...(2016/12/28)

Excel(エクセル)
Excel 2010 VBA:ファイル名を読み込む
下は複数のcsvファイルを一つに合体するVBAです。これにシートの右端に読み取ったファイル名を追加するにはどうしたらよいでしょうか。よろしくお願いします。Sub macro1() Dim myPath As String Dim myFile As String Dim s As String myPath = ThisWorkbook.Path &am...(2016/12/28)

Visual Basic
VBA教えて下さい
for nextの使い方がわかりません変数を使用し条件に当てはまる数値だけ処理するといった内容です考えたコードsub test()dim a as variantdim b as variantdim i as variantwith workbooks("book1").activesheetset a =.range("A5")set b =.range("...(2016/12/23)

Excel(エクセル)
VBAを用いた数値の並び替え
VBAで入力されたデータを大きい順に並び替えるのですがやり方がわかりません。1、A1からJ1のセルに任意の数を入力2、A3からJ3のセルに並び替えた数字を出力(A3が最も大きい、J3が最も小さい)プログラミング初心者で初歩的な質問ではありますが困っております。どうぞよ...(2016/12/22)

Excel(エクセル)
ユーザーフォーム上での採番のVBAのコード
Excel2007でトラブル履歴シートを作成しています。入力項目が多いので、入力をしやすくする為に、ユーザーフォームを用いた入力フォームを作成しいます。それで、管理方式で管理No.(全体)と発行Noの(月単位管理)が必要になり、エクセルシート(Sheet2)内とユーザーフォーム...(2016/12/22)

Visual Basic
VBA教えて下さい
VBAのコード考えましたが上手くできませんまず、例としてファイル名を試験1試験2の2つのエクセルのファイルがありますやりたい事セルを1つ1つ調べる試験1のファイル(今開いてるシート)のD1?D20セルのどれかのセルが何か入力されているならば試験2のファイル(今開いてるシー...(2016/12/19)

Visual Basic
条件付書式をVBAでセルに設定するときのルール
図のような列があります。C列にこだわっているわけではないのですが、その左側にある列で計算をしているという意味で、A、B列はあけただけです。で、IF文で計算してある条件に合致するとC列で「TRUE」を表示し、合致していない場合はそのときの計算結果を表示させています...(2016/12/15)

Visual Basic
VBAの質問です
コードがわかりませんしたい事B1?B20のセルにはそれぞれ背景色がついてます1つ1つ背景色を判別して塗りつぶし無しのセルだけ残しそれ以外は消す(値と塗りつぶし無しの状態にする)をするつもりですが出来ません考えたコードsub test()dim i as variantfor i =1 TO 20if ...(2016/12/15)

Visual Basic
VBA教えて下さい
VBA初心者です。思った結果が出ず手詰まりしました。こういった場合のコードを教えて欲しいです。まず、例としてエクセルファイル名が試験1(sheet1)試験2とします(sheet2)試験1のsheet1の中にあるB1?B100セルの文字をコピーするがセルの背景色が塗られているセルはコピーし...(2016/12/13)

Excel(エクセル)
Excel VBA 特定のWindowを前面に
VBAのShellコマンドでコンソールアプリケーションを起動し,その処理が終了してから(終了を待つのはWD.Tasks.Existsを使いました)そのアプリケーションで作成したcsvファイルを開いて処理するプログラムを作りました。そのアプリケーションは,動いている間,Excelの背面...(2016/12/11)

Excel(エクセル)
VBAでNAS上の共有フォルダ内のファイルに書き
皆様、宜しくお願い致します。私はVBA歴が浅く初心者に近いため、何卒ご教示の程お願い申し上げます。「楽天Q&A」の諸先輩方のご教示のお陰で、今回「ユーザーフォーム.xlsm」のファイル名でVBAのユーザーフォームを作成し、「確定」ボタンをクリックすると、このユー...(2016/12/07)

Excel(エクセル)
VBAで変数を日付に変更する方法
年、月、日が変数で与えられる時、この変数を日付のシリアル値に変換するプログラムを教えて下さい。(2016/12/06)

オフィス系ソフト
VBAのDim宣言って何て読むのですか?
「ディム」?「デミ」?(2016/12/03)

Excel(エクセル)
Excel VBA テキストボックスに当日の日付
Excel 2013において、VBAで入力フォームを作成中の初心者です。入力フォームの中に日付の項目があり、テキストボックスに手入力しています。そのテキストボックスに当日の日付を自動で表示させたく、ネットで調べ試しましたが、うまくいきません。やりたいこととしては、テ...(2016/12/03)

Visual Basic
エクセル VBA 値の取得
<div id=result name=result class='resultleft'><div class='finalresult'> 結果 </div> </div>上記のソースの”結果 ”という値を取り出したいのですが実現できません。Set IE = CreateObject("InternetExplorer.Application")Cells(1...(2016/12/02)

Excel(エクセル)
Excel VBAでファイルを1つづつ保存する方法
ファイルAとファイルBと写真データが格納されているファルダAがあります。ファイルAのNoと一致する写真データと、ファイルAのデータを1行づつファイルBに転記してNo名で1つづつ保存したいです。データは2000件ぐらいあり、手作業では困難になってしまい教えていただけれ...(2016/12/02)

オフィス系ソフト
参照設定 VBAで行ないたいのですが
参照設定で[Microsoft Visual Basic Application Extensibility]をチェックをVBAで行ないたいのですがSub test()Dim Ref As Reference'ExcelSet Ref = References.AddFromGuid("{00020813-0000-0000-C000-000000000046}", 1, 7)Set Ref = NothingEnd Subのよ...(2016/11/29)

Visual Basic
VBAの関数について
VBA初心者です。VLOOKUP関数の使い方がわかりません。具体的に書かせてもらうとVBAの中にVLOOKUP関数を使いたいです試験1ファイルのシート"sheet1"にある検索値を使い試験2ファイルの指定した検索範囲を試験1ファイルのシート"sheet1"の指定した位置に...(2016/11/29)

Excel(エクセル)
EXCELのマクロ・VBAについて
エクセルでデータ管理をしております。エクセルで表になっている文字の羅列をVBA・マクロ等を使用して、ウェブページの入力フォームに自動で入力、ウェブページの結果を再度エクセルに返すことはできますでしょうか?こちらがサイトになります。アマゾンのFBA料金シュミレ...(2016/11/28)

Excel(エクセル)
[VBA] オートフィルターの特定の列だけをコピー
こちらの識者の方々にはいつもお世話になっています。VBAの質問です。環境は下記になります。OS=windows7 pro 64bitOffice=Excel2010(14.0.7128.5000)・やりたいことオートフィルタを設定したデータをコピーしたいのですが、CurrentRegionではなく、特定の列の可視セルのみ...(2016/11/27)

Excel(エクセル)
ExcelのVBAにおけるLastRowという言葉
 ExcelのVBAにおいて、「最終行」即ち「(その列において)データが存在しているセルの中で最も下にあるセルの行番号」を取得する必要が生じる事が良くあります。 その様な場合には、Cells(Rows.Count,列番号).End(xlUp).Row か Range(列番号 & Rows.Count).End(xlUp)....(2016/11/26)

Excel(エクセル)
csv上でVBAが一部上手く行かない(数が崩れる)
私の以前の質問↓http://qanda.rakuten.ne.jp/qa9245201.htmlが締め切られてしまったので、続きで質問いたします。前回教えて頂いたVBA↓が、ほぼ完璧なのですが、あと1歩のところが解決しないまま終わってしまいました。Sub test()  Dim s As Variant  Dim t As Workb...(2016/11/24)

Visual Basic
エクセルVBA来年成人式を迎える人の抜出
お世話になります。Range("C3")からLastRowまで生年月日が入りRange(”D3")からLastRowまで氏名が入っています。ここから来年成人式を迎える方のデータを新規ブックに抜出したいのですが何方かご教示お願いします(2016/11/24)

Word(ワード)
WordVba ルビをすべて解除する方法は?
高校の授業で生徒が自己採点できる教材を作っています。自己採点のマクロとは直接関係はないのですが、マクロの勉強を兼ねて、次のような課題を解決したいと思ったのですが無理でした。生徒向け表示用のワード文書で読みにくい漢字にルビを設定したものが100ファイル(600...(2016/11/23)

Excel(エクセル)
[VBA] 型宣言の順番について
こちらの識者の方々にはいつもお世話になっています。VBAの質問です。環境は下記になります。OS=windows7 pro 64bitOffice=Excel2010(14.0.7128.5000)私はVBAのレベルとしては初級で、具体的には配列内で処理をしたり、連想配列のコードが書けるぐらいで、クラスモジュール...(2016/11/23)

Excel(エクセル)
[VBA] For文の使い分けについての疑問
こちらの識者の方々にはいつもお世話になっています。VBAの質問です。環境は下記になります。OS=windows7 pro 64bitOffice=Excel2010(14.0.7128.5000)・疑問点For each nextもFor nextも、最下行まで処理をしたいときに使用することが多いのですが、単列の場合はFor each n...(2016/11/23)



多くの予想を裏切り、第45代アメリカ合衆国大統領選挙に勝利。貿易に関しては明らかに保護主義的になり、海外人材の活用も難しくなる見込みであり、特にグローバル企業にとっては逆風となるかもしれない。

携帯機としても据え置き機としても使える、任天堂の最新ゲーム機。本体+ディスプレイ、分解可能なコントローラ、テレビに接続するためのドックといった構成で、特に携帯機としての複数人プレイの幅が広くなる印象だ。

アベノミクスの中でも大きなテーマとされている働き方改革と労働生産性の向上。その実現のためには人工知能等も含むITの活用も重要であり、IT業界では自ら率先して新たな取り組みを行う企業も増えてきている。