VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

RSS

  • 解決済

    回答
    1

    VBA 文字列の特殊な取得

    VBAで文字を取得するときに、左から数えて特定の文字位置から最後の文字まで取得するようにするにはどのようにすればよろしいでしょうか? ただし文字列の文字数は固定ではありません。

    • 0評価
    • 16PV
    yoshikun yoshikun 6時間前に 回答
  • 受付中

    回答
    0

    VBAでyahoo検索結果TOP3のURLを取得(スクレイピング)

    こんにちは。 下記の方法を模索しています。よろしくお願いします。 実現したいこと ・ExcelのA1:A10000にあるキーワードを ・yahooで検索し ・検索結果の上位3つのURLを ・1行ごとに、B列〜D列に取得 という作業をVBAで行いたいです。 (キーワードはサンプルで実際のものとは異なります。) 前提条件 ・検索結果が3つ未満になること

    • 0評価
    • 31PV
    teratailが23時間前に アップデート
  • 解決済

    回答
    2

    VBA 別Bookのコード比較

    お疲れ様です。 takkoです。 VBAのコード比較について質問です。 少々調べWinImargeというアプリをインストールしたのですが、 Bookの表面上のものしか比較できず、 VBAのマクロなどのコードを比較する方法が分からなかったため、 質問させていただきました。 Excelの開発タブから開かれるVBAのコードを単純に比較する方法はありますか?

    • 0評価
    • 48PV
    takko takko 1日前に 回答
  • 受付中

    回答
    2

    入退室チェックリストのマクロの組む方法

    入退室のログデータから、入退室の整合性が取れていない人を探し出したいですが、まず以下のように出力したいと考えています。一か月分のデータですが、省略しいます。 (テキストファイルから読み込んでシートに張り付けた)ログデータ : 日付 氏名 入退室 20

    • 0評価
    • 70PV
    jawa jawa 1日前に コメント
  • 受付中

    回答
    1

    outlookの受信通知をプログラムで行う(リモート通知)

    環境は以下です。 ローカルマシン(普段使用(outlookなし)) 共有サーバー リモートマシン(outlook) 普段はローカルマシンからリモートデスクトップを使用して、リモートマシン上で受信したメールなどを参照しています。 ただ、リモート先でメールを受信したことを気がつかないこともあり、リモートマシンでメール受信したことを、ローカル側で感知で

    • 0評価
    • 17PV
    ttyp03 ttyp03 1日前に 回答
  • 受付中

    回答
    1

    UWSCで ENTERキーを押した時の挙動を再現したい

    IE上でテキストフォームより日付を入力し、エンターキーを押すと入力更新される部分を UWSCで再現したいと思っていますが、上手く行きません。 UWSC初心者で20時間以上嵌ってまして、なんでも結構ですのでアドバイスを頂けると助かります。 ※編集ボタンを押すとjQueryでカレンダが表示され、日付が押されると更新がかかるのが通常の流れなのですが、そのやり方

    • 0評価
    • 47PV
    shoko1 shoko1 1日前に コメント
  • 解決済

    回答
    2

    エクセルマクロ 非表示シートで受け付けない処理

    エクセルマクロ 非表示シートへの処理について vbaを使用して、エクセルのマクロを作成しています。 処理内容としては非表示シートの内容を一部処理をして別のシートに貼り付けることを行っています。 ただ非表示シートのまま、処理を行おうとするとエラーが起きます。 Sheets(非表示のシート名).Cells.Select 一度、隠しシートを表示にして、処理

    • 0評価
    • 31PV
    eragonasable eragonasable 2日前に コメント
  • 解決済

    回答
    1

    【エクセル初歩的質問】

    エクセル2016を使用しています。 VLOOK UP 関数を使用して、他のシートから該当のデータを抽出しております。 元のシートのセルに塗りつぶしがおこなわれていた時に、その色も反映することはできますでしょうか? 同様の質問を検索すると簡単に出てくるのですが、どれも10年以上前の記事がヒットしました。 文字の色も参照 VLOOKUP - Acce

    • 0評価
    • 56PV
    Ataru Ataru 2日前に ベストアンサー
  • 受付中

    回答
    1

    IEでリンクされているページへ移動させるVBAの記述が分からない

    VBAでIEの表示画面でリンクされているページへ移動させる処理で困っています。 IEでの表示イメージは下記です。該当するものが27件あり、そのなかで今のページでは1-20件を表示していることを示しています。21件目以降を表示させるには、横にある2、または» を押します。 ここで、2を押すコードを記述したいのですが、htmlのタグ要素の読み方が分からず、指

    • 0評価
    • 59PV
    hatena19 hatena19 2日前に コメント
  • 受付中

    回答
    1

    送信メールのサイズ合計を出力したい

    現在、outlook vbaでメールを送信する際に、メール本文と添付ファイルのサイズ合計を メッセージボックスに出力し、「いいえ」を選択した際に送信をキャンセルするマクロを作成しようとしています。 書式設定がテキストの場合は、サイズ合計を出力することができたのですが、 HTML形式の時に本文に画像を貼った際のサイズが出力できません。 御力を貸していただけない

    • 0評価
    • 27PV
    mattn mattn 2日前に 回答
  • 受付中

    回答
    1

    VBAでグラフの連続生成 グラフの位置をずらす方法

    こんにちは。先日は、グラフの連続作成を行うマクロの構成にご協力頂き、ありがとうございました!グラフの生成はできるようになりましたが、位置合わせがうまく作動しないので質問いたしました。 Sub Macro1() ' ' Macro1 Macro ' ' maxRow = Range("A1").End(xlDown).Row For i = 1 T

    • 0評価
    • 21PV
    slash slash 3日前に 回答を編集
  • 解決済

    回答
    1

    Oracleクライアントをインストールせずに接続したい。

    前提・実現したいこと タイトル通りですがOracleクライアントをインストールせずにOracleDBに対して処理を行いたいと考えております。 .netではODP.Netがありますが、vbaではクライアント無しでの接続は可能でしょうか?。 色々な手を試したのですが、やはりクライアントがインストールされている前提の処理しか見つかりません。 お力お貸しして

    • 0評価
    • 84PV
    m6u m6u 3日前に ベストアンサー
  • 受付中

    回答
    4

    【VBA】特定の文字までを取得する方法

    VBAのことでお聞きしたいことがあります。 ■やりたいこと ・サイトのディレクトリデータが入っている列から最後の「/」以降の文字を除いた文字を取得 例)「/test/test2/index.html」とデータがあったら「/test/test2」と取得したい ただしすべて「/test/test2」というディレクトリになっておらず「/about/inde

    • 0評価
    • 63PV
    ttyp03 ttyp03 4日前に 回答
  • 受付中

    回答
    0

    flagRTFファイルのフィールドを解除し、文字列に変換する

    WordVBAの初心者です。 宜しくお願い致します。 RTFファイルのフィールドコードにページ数があります。 それを固定し、RTFファイル複数を結合した時 フィールドコードが更新されないようにしたいです。 下記のコードを試し、上書き保存をしても変更になりませんでした。 なので、結合する際ページ数が振り直されてしまいました。。 ■ActiveDoc

    • 0評価
    • 32PV
    Goebo Goebo 4日前に 質問を編集
  • 解決済

    回答
    3

    Excelで複数データのグラフ、連続生成

    添付画像のように、データがA列に数千個羅列しています。 このデータを上から14個づつ画像右のような折れ線グラフ折れ線グラフを作成したいと考えています。 何か、最適な方法はないでしょうか。 ご回答よろしくお願いします。 環境 OS:windows7 Excel:2010 OR os:macOS 10.12.5 Excel:Office 3

    • 0評価
    • 83PV
    takito takito 5日前に ベストアンサー
  • 解決済

    回答
    4

    【VBA】POWERPOINTマクロで表全体を選択し格子状の罫線を引く方法

    前提・実現したいこと POWERPOINTマクロで表全体を選択し格子状の罫線を引きたい。 動きの流れは表の中身を全選択→格子状の罫線を引くとなる想定です。 発生している問題・エラーメッセージ ExcelのRangeオブジェクトのようにCurrentRegionプロパティが見当たらず、 BorderにLineStyleも見当たらないため思うような動作を実現

    • 0評価
    • 50PV
    tanaka1202 tanaka1202 5日前に 回答
  • 受付中

    回答
    0

    Selenium basic (VBA) でダイアログを操作する方法

    前提・実現したいこと はじめて質問させていただきます。 私は現在、Selenium basic (VBA) でIEの自動化プログラムを作成しています。 具体的にはウェブページのフォームにエクセルのデータを自動で入力して、 最後に送信ボタンを押して送信するというものです。 送信ボタンを押した際に、javascriptのonclickでダイアログが出現し、

    • 0評価
    • 28PV
    teratailが6日前に アップデート
  • 受付中

    回答
    1

    Access2016 VBA 排他モードの判定について

    閲覧していただきありがとうございます。 現在、Access2016(以下、Access)のシステムを排他モードで起動した際に、エラーを出力して、起動できないようにする処理を考えております。 Accessの排他モードでの起動方法は下記の通り2種類あります。 ①Accessのオプション<クライアントの設定の「規定の開くモード」を排他にする ⑫ファイル<開

    • 0評価
    • 40PV
    seastar3 seastar3 1週間前に 回答
  • 受付中

    回答
    2

    VBAで『システムエラーです: &H80041017(-2147217385)』と表示されます。

    前提・実現したいこと ここに質問したいことを詳細に書いてください VBAで実装中に『システムエラーです: &H80041017(-2147217385)』というメッセージが表示されました。 Webで調べても該当がなく、どういうエラーなのか分からず、困っています((T_T)) 発生している問題・エラーメッセージ エラーメッセージ システムエラーです: &

    • 0評価
    • 80PV
    KSwordOfHaste KSwordOfHaste 1週間前に 回答
  • 解決済

    回答
    2

    VBA で日付をUTC日時に変換する方法

    VBA で日付(yyyy/mm/dd)をUTC日時に変換する方法でCreateObjectを使わない方法を教えて頂けないでしょうか。 下記のサイトを参考にCreate Objectで実装した所、端末によってはエラーが出るためです。 http://vba-geek.jp/blog-entry-310.html 変換例 2017/06/01 → 20

    • 0評価
    • 73PV
    hatena19 hatena19 1週間前に 回答を編集
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    2515

  • 総質問数

    830

  • 今週の質問数

    10

タグ別ランキング

タグ別ランキング

タグ別ランキング

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る