ITmedia総合 >  質問!ITmedia  >  V

「VBA」最新質問一覧

Visual Basic for Applications

関連キーワード

Excel(エクセル)
Excel VBA 複数あるオプションボタンの処理
excel VBAで、複数あるグループ内のオプションボタンを、グループ別にまとめてoffにする方法を探しております。下のcodeではsheet上のすべてのオプションボタンをoffに出来ますが、グル?プ別にしたいのです。 In ActiveSheet.グループ1.OLEObjectsみたいに(これはNGで...(2017/10/22)

Excel(エクセル)
VBAでNOWから年と秒をはぶきたい
VBAで質問です。ボタンを押したらD4に月/日スペース時:分(10/20 17:07)が入るようにしました。 Range("D4").Value = Format(Now, "mm/dd hh:mm")別のセルM6にc4にある担当者名とD4の情報を入れたいのですが、うまくいきません。NGのコード(1)Range...(2017/10/20)

Visual Basic
excleVBA 出発・到着地 電車 所要時間
ExcelのA列に「出発地住所」、B列に「到着地住所」のデータが100行ほどあるのですが、C列に電車(+バスや徒歩も含めた)での「所要時間」を出したいと思っております。可能でしたらD列に「運賃」も表示したいですhttps://oshiete.goo.ne.jp/qa/1641060.htmlhttps://detai...(2017/10/18)

Excel(エクセル)
Excel VBA ボタン動作について
Sheet1にあるCommandButton1で、Sheet2に移動せずSheet2に在るCommandoButton2を動作させたいのです。Sheet2に在るCommandoButton2は、10ケの乱数を発生させています。 Sheet2のCommandButton2を使わずに、CommandButon1でその値をSheet1のセルに表示させたいのです。 要...(2017/10/17)

Windows系OS
エクセルVBAでWindowsをシャットダウン
エクセルVBAでWindowsをシャットダウンするにはマクロはどう記述したらよいのでしょうか?どなたかご教示お願いします。(2017/10/11)

Excel(エクセル)
excel vbaでリストの範囲設定
よろしくおねがいします。Sub 科目自動入力()Sheets("出納帳テンプレート").SelectApplication.ScreenUpdating = False'ww列最終行取得Dim vv As Long ' Sheets("科目シート").Select vv = Sheets("科目シート").Range("v&qu...(2017/10/07)

Excel(エクセル)
Excel vba について
vba初心者で、どのようにコードを書けばよいかわからないので、ご教授願います。添付画像のような状態で、「追加」ボタンを押した際に上に入力した内容(道の駅名等)の内容が左表の一番下に追加されるというようなマクロボタンが作りたいです。欲を言うと枠線も追加された...(2017/10/05)

Excel(エクセル)
EXCEL VBAお願いいたします
sheet1のA1に123456が入っています、sheet1のA2に左から2番目を代入するときはRange("A2").Value = Left(Range("A1"),Value,2)でA2に2と入り出来ました。これをsheet1のA1からsheet2のA1に代入したいのですがどうにも出来ないのです、worksheets(&quo...(2017/09/29)

Visual Basic
Excel VBAプログラム終了時に、
Excel2016でVBAのプログラムを終了しようとすると、自動的にコードが書かれている画面に移ってしまいます。ユーザーフォームを使用しているのですが、終了する際にそのフォームだけ消したいです。プログラムにどうやって書けばいいでしょうか?ちなみに終了するときは「終...(2017/09/29)

Excel(エクセル)
最終行/処理対象のデータまでを表すVBA
こんばんは、データの最終行/処理する対象のセルまで処理する場合のVBAの記述について質問させてください!VBAの最終行/処理する対象のセルまで選択するために使用する記述方法が何種類かありますが、そのうち、書籍やネットで検索しても出てこない記述方法につい...(2017/09/28)

Excel(エクセル)
Excel VBAの入門に良い物
ExcelのVBAを使用し、あるセルに文字を入力しその隣のボタンを押したら、入力欄の文字が消えて用意しておいた表に上から順番に入力した文字が追加される、というようなものを作成しようと考えているのですが、素人には出来るわけもなく、入門書や入門者にいいサイトなどを...(2017/09/27)

Excel(エクセル)
Excel VBAを使いこなせるようになりたい
Excel VBAを自由自在に使いこなせるようになりたいと思っています。プログラミング経験は大学の1単位分のみです。アルゴリズムの基本は学んだことがあります。ITパスポート超え、基本情報技術者未満のIT知識です。最短で学ぶためにはどのような方法がおすすめですか?質の...(2017/09/22)

Access(アクセス)
Access2016ではVBAは使えないのでしょう
お世話になります。Access2010を使っています。今回Office365proに切り替えるべく、インストールしました。Access2016使用可能になり、これでAccess2010で作成したファイルを開こうとすると以下の警告が出て、かまわず続けると警告通り、VBAが全て削除されています。その上...(2017/09/21)

Visual Basic
VBSとVBAの違いはなんですか?
VBScriptとVBAは何が違いますか?教えてくださいよろしくお願いします。(2017/09/20)

Excel(エクセル)
VBAの配列について
初めまして、VBAの配列の入力方法について質問させてください。大量のデータの処理を高速化するため、配列を使用して以下のVBAを入力しました。インターネットで調べ、見よう見まねで入力してみたものです…(T_T)内容は、シート「資料」のC列とシート「Sheet1」のG列の文字...(2017/09/20)

Excel(エクセル)
VBA Selectの省略
こんばんは、VBAのSelectメソッドの省略について質問させてください。VBAにおいてSelectを使用すると処理が遅くなると聞いたことがあるので、なるべくSelectを避けるべく以下のVBAを記述しました。内容は、シート「りんご」のA列?AN列に入っているデータを見出し項目を含め...(2017/09/20)

オフィス系ソフト
アクセスのVBAについて
前任が辞めたときに会社と一悶着あり、VBAにアクセスを開いた瞬間ファイルを閉じるプログラムを組んで退社したようで、顧客情報の入ったファイルが開けません。このファイルを開ける方法が何かあれば教えて下さい。(2017/09/19)

Excel(エクセル)
「?以上、?以下」のオートフィルタのVBAについて
こんばんは、オートフィルタについて2つ質問させてください!1つ目は、10列目に入っている値で、20170901以上かつ20170931以下の値をオートフィルタで抽出しようと以下のVBAを入力しましたが、該当するデータがあるにも関わらず抽出ができませんでした(T_T)何か間違っ...(2017/09/13)

Excel(エクセル)
VBAの設定「2題」
最初に取り組んだEXCELのVBAですが、何人かの方にアドバイスを戴きましてやっと「まともな質問」ができる様になりました。やりたい事への完成アドバイスをお願いします。「環境]MS Office2007(Windows10)・ファイル名:ムービーリスト・フィールド名:A?H、A...(2017/09/12)

Visual Basic
ExcelVBAコンボボックスの扱い
こんにちは、いつもお世話になっております。(1)Excel(あるシステムを起動すると自動で起動するExcel)ファイルがあります。(2)コンボボックスでプルダウンで該当部署を選択、更新ボタンを押すと そのチームのデータが反映されます。(3)(2)のデータを加工したいので、シー...(2017/09/11)

SE・インフラ・Webエンジニア
html vba accessはスキルになるか。
よろしくお願い致します。35歳男性です。派遣社員です。事務の仕事をしていますが、社内で使用しているシステムの開発・保守・メンテナンスの仕事をしないか(部署異動)と打診されています。上記ソフトはかじった程度ではありますが、実際に作成・メンテナンスなどを行...(2017/09/09)

Visual Basic
VBA 画像貼り付けのオプション指定法
VBA初心者です。MS Office 201で,Excelに画像を貼り付けるとき,アスペクト比を保って幅を指定,位置をセルの位置で指定,名前を付けたいので,ネットを参考にして,以下の通りにしました。 Range("A6").Select 'A6の位置を指定 ActiveSheet.Pictures.In...(2017/09/06)

Visual Basic
WORD VBAマクロ 図(画像)をすべて選択 
別のファイルからコピーして図(拡張メタファイル)で貼りつけた画像が文書内にたくさんあり、それを一度に選択してスタイルの変更がしたいのですが、マクロだとどうすれば良いのでしょうか?activedocument.shapes.selectallかと思ったのですが、書き込みできません、とエ...(2017/09/05)

Excel(エクセル)
オートフィルタのVBAについて
初めまして、オートフィルタに係るVBAについて質問させてください!A列にりんごやぶどうなど果物の名前が入っているデータがあり、K列までデータが入っています。(B列以降は果物の個数や値段のデータなので、果物の名前はA列のみです。)うち、「りんご」、「みかん」、「...(2017/09/05)

Visual Basic
VBA 単純なIF文ですが?
以下のような文を書いたときに、If文の後の変数を「set_s」にした場合イコールが実行されません。「set_s」を単純な数字(この場合16)にするとIf文が機能します。なぜでしょうか。Doset_s = 16Cells(1, 1) = Timeh = Left(Time, 2)m = Mid(Time, 4, 2)s = Right(Time, 2) ...(2017/09/04)

Visual Basic
同一フォルダの別ブックへのデータ貼り付け(VBA)
Excel2007・VBAにより、マクロ実行ブック(「親」)の≪Sheet1≫シートにおけるP10:P54に入力されている数値を、「親」と同一フォルダにある複数の別ブック(「子」)の≪Sheet1≫シートのP10:P54に貼り付けたいです。なお、同一フォルダには「子」とは別に本処理対象とし...(2017/08/31)

Excel(エクセル)
VBA教えてください
VBA初心者ですやりたい事B70セルから文字を探しB70?B20セルに文字が入っている場合文字が入っている一つ下のセルを選択しA1セルの文字を反映する例、B50セルに文字が入っていたらB51セルにA1セルの文字を入れるということをしたいです考えたコードSub test()Dim a...(2017/08/29)

Visual Basic
VBA Public変数の値が初期化されません
 質問させていただきます。どうぞよろしくお願いいたします。  環境:Win7 SP1 64Bit    エクセル2010 SP2 32bitでございます。【現象】 下記のコードを実行後、再実行するとなぜか最初からB_Num = 3 になっております。VBAの場合は明示的に初期値を入れない...(2017/08/28)

Excel(エクセル)
エクセルVBAでワークシート上のPDFをPrint
https://okwave.jp/qa/q9367116.htmlの関連質問です。Worksheets("Sheet2").OLEObjects(1).Verb Verb:=xlVerbOpenで、ワークシート上に埋め込んだPDFファイルを開くことはできました。今度は、これで開いたPDFを手動ではなく自動でPrintし、Acrobatを終了させる...(2017/08/27)

Excel(エクセル)
For Next構文を使ったVBA
こんにちは、VBAについて質問をさせてください!(>_<)同じブックにシート「テスト」と「Sheet1」があり、「テスト」にはデータの入力欄、「Sheet1」には「テスト」に入力するためのデータが入っています。「テスト」の入力欄は「Sheet1」のデータの並び順と同じで...(2017/08/26)

Excel(エクセル)
VBAの変数宣言について
VBAの変数宣言についてサイトを調べながら仕事で色々と自動化しています。VBAを学び始めてまだ日が浅いので疑問は尽きないのですが、一番気になるところを一つ。変数宣言の As ? ってのがどうも苦手です。とりあえず変数として使いたいけど、As ? の ? でなにを入れたらい...(2017/08/26)

Excel(エクセル)
エクセル2010のVBAでPDFを開きたい
エクセルのワークシートSheet2にPDFのファイルを挿入しました。アイコン表示になっています。Sheet1にあるボタンでこのPDFを開こうと思い、見よう見まねでSub TEST() Worksheets("Sheet2").OLEObjects(1).Verb Verb:=xlPrimaryEnd Subとしたところ、PDFは開...(2017/08/25)

Visual Basic
シートにデータがなければ削除するVBA
こんばんは、VBAについて質問させてください(^O^)あるブックに32個のシートが入っています。32個のシートのうち、セルA2にデータの入っているシートとそうでないシートがあります。(毎回変動します。)これを踏まえて、セルA2にデータが入っていればそのまま、...(2017/08/23)

Visual Basic
VBAとVBSの違いについて!?
VBAとVBSの違いはなんですか?VBSの初心者本が売っていないので代わりにVBAの初心者本を購入して勉強しようかと考えているのですが、無駄でしょうか?(2017/08/20)

Excel(エクセル)
エクセル2003マクロvba名前の定義
excelエクセル2003のvbaの質問ですyy列の最下行をxxとしますyy列の名前の定義を馬としますzz列の名前の定義を肉とします列番号・行番号を用いず、肉2行目から肉xx行目までオートフィルするマクロの構文を教えてくださいxxの値は変動するのでxxの値を取得する形にしてくださ...(2017/08/18)

Visual Basic
VBA
ACCESSのVBAにて、エクセルのデータ操作を行っています。「sum」や「vlookup」などの関数が入ったセルをコピー&貼り付けしていく処理があります。デバック―モードで実行するとエラーとなりませんが、通常に実行するとエラーになってしまいます。エラーの内容:アプリ...(2017/08/18)

Excel(エクセル)
ExcelのVBAの程度について
職場で使うことを想定して、「VBAが使えます!」と言う場合、どの程度の作業が出来てから"使える"と言えるのでしょうか?私は恐らく一通りの作業をボタン一つ押せば完了する、ということは出来ます。例えば、以下サイトのものは一通り扱えます。http://d.hatena....(2017/08/18)

Excel(エクセル)
Excel vba テーブルに列を挿入できない
Excel vba で、次のコードでテーブルに列を挿入しています。これはExcel2013で作った一連のvbaコードの一部です。 Range("テーブル名" & "[[#Headers],[地区]]").Select Selection.EntireColumn.Insert「地区」フィールドの前に列を挿入する...(2017/08/09)

Visual Basic
access VBA
組み立てたSQL文を実行し、movelastするとエラーになります。エラー番号:3071SQLは、対象のテーブルよりキーを指定して抽出していますが、そのテーブルにキーが2種類以上存在するとエラーになってしまいます。なにが原因なのでしょうか。 STR_sql = "" S...(2017/08/07)

Excel(エクセル)
【VBA】優先度順に計算を行い指定した値に近づけた
画像のようなシートがあります。まずBの縦列の合計を2に近づけたいです。方法としてはB列より右の列から優先度順(1→2→....)にセルを移動し、縦列の合計が2以下ならそのまま、2を上回る場合は移動をしないという方法を検討しています。これをB列→C列→D列....と繰り返...(2017/08/02)

Excel(エクセル)
【VBA】組み合わせの計算
VBAにてランダム(適当)な値10個の中で1.5に近い組み合わせを探し、それ以外の値を隣の列に移動させたいのですが、方法がわかりません。どなたか教えてください(2017/07/31)

Excel(エクセル)
EXCEL VBAでPDFの画像を取り込み
EXCELのVBAで複合機から取り込んだ取り込んだ画像(PDF)を開き、EXCEL内に貼り付ける事はできるのでしょうか??できるのであれば、参考に記入して回答いただければ幸いです。(2017/07/27)

Excel(エクセル)
【VBA】改行されたセルの条件
VBAにてA1のセルが画像のように改行されたセルであっても条件式で処理を行うようにしたいのですがうまくできません。↓式のように作成はしてみましたどうしたら改行されたセルでも処理が行えるのでしょうか?Sub test() If Range("A1") = (行1行2の場合) Then...(2017/07/26)

その他(プログラミング・開発)
AccessVBAのADOでのコーディングにて
 AccessVBAにて、ADOでコーディングをしようとしております。 久方ぶりのコーディングとなっており、かなり古い知識しか持ち合わせていないのですが、下記の様相でUpdate機能を書きましたが、これとは別にopenメソッドを使用した方法がADOではありますが、一体何が異なる...(2017/07/26)

Visual Basic
エクセルVBA ピボット作成
SUB テスト1()Sheet1("A2~F3600")のデータを新規ブックのSheet1にピボットテーブル表示させるVBA構文をご教示ください。初心者です宜しくお願いします。(2017/07/20)

Visual Basic
Excel VBA ユーザフォームの検索について
添付の画像のようなユーザフォームを作っています。TextBox1に検索ワードを入力して、CommandButton1をクリックすると、下のComboBox1に一覧が出るようにしたいと思い、ほかのサイトから下記のコードを見つけて、作ってみました。参照先のsheet2を表示しているときは大丈夫...(2017/07/18)

その他(プログラミング・開発)
csvファイルの文字コードを変更するvbaコード
お世話になってます。?C:User?documentのフォルダにあるBefore.csv(中身の文字コードはUnicode)のデータを文字コードをUft-8に変更して別名保存して同フォルダ内のAfter.csv(元々あるファイルでも新規作成でも大丈夫です)として保存するvbaコードを教えてもらえませんか。...(2017/07/18)

Excel(エクセル)
エクセルVBAのウォッチウィンドウの丸ごとコピー
エクセルVBAエディタのウォッチウィンドウで2つのオブジェクトのプロパティを比較して違いを探し出す場合、1つ1つ目視で確認するしかないのでしょうか?ウォッチウィンドウの中身を丸ごとコピーするようなやり方はできないでしょうか?もしくはウォッチウィンドウを2つ...(2017/07/14)

Excel(エクセル)
[VBA] リッチテキスト形式のメール送信
こちらの識者の方々にはいつもお世話になっています。Excel VBAの質問です。タイトルが分かりづらくて申し訳ありませんが、詳細は下記ご参照ください。環境は下記になります。OS=windows7 pro 64bitOffice=Excel2010(14.0.7128.5000)・やりたいことExcelからリッチテキスト...(2017/07/13)

その他(プログラミング・開発)
エクセルVBAで一つのセル内に何文字あるか調べる方
エクセルVBAで一つのセル内に何文字あるか調べる方法はありますか。スペースもカウントして構いません。(2017/07/11)



Twitter&TweetDeckライクなSNS。オープンソースで誰でもインスタンス(サーバ)を立てられる分散型プラットフォームを採用している。日本国内でも4月になって大きくユーザー数を増やしており、黎明期ならではの熱さが感じられる展開を見せている。+ こういったモノが大好きなITmedia NEWS編集部を中心に、当社でもインスタンス/アカウントを立ち上げました! →お知らせ記事

意欲的なメディアミックスプロジェクトとしてスタートしたものの、先行したスマホゲームはあえなくクローズ。しかしその後に放映されたTVアニメが大ヒットとなり、多くのフレンズ(ファン)が生まれた。動物園の賑わい、サーバルキャットの写真集完売、主題歌ユニットのミュージックステーション出演など、アニメ最終回後もその影響は続いている。

ITを活用したビジネスの革新、という意味ではこれまでも多くのバズワードが生まれているが、デジタルトランスフォーメーションについては競争の観点で語られることも多い。よくAmazonやUberが例として挙げられるが、自社の競合がこれまでとは異なるIT企業となり、ビジネスモデルレベルで革新的なサービスとの競争を余儀なくされる。つまり「IT活用の度合いが競争優位を左右する」という今や当たり前の事実を、より強調して表現した言葉と言えるだろう。