マクロ

定義された処理手続きに応じて、どのような一連の処理を行うのかを特定させるルールをマクロと呼びます。

RSS
  • 解決済

    回答
    1

    TeraTermマクロで受信したファイルの有無でファイルを起動したい

    やりたいこと TeraTermマクロのttlファイルでテキストファイル受信後、バッチファイルで受信したファイル存在の有無を確認後、ファイルの実行をさせたいです。 できないこと ファイル存在の確認がうまくいきません。以下のソースコードでは指定した『Parts2.bat』が実行されずにコマンドプロンプトが閉じてしまいます。ループさせても閉じてしまいます。 他

    • 0評価
    • 50PV
    x066 x066 1日前に ベストアンサー
  • 受付中

    回答
    1

    Accessマクロ、複数csvファイルのインポート時にヘッダーを入れる方法

    いつもお世話になっております。 フォルダ配下に日別のlogデータであるCSVファイルが複数あり、Accessのテーブルに全てファイルを取り込むマクロを作成しております。 ネットでサンプルがありましたので、こちらを元にやったところ、インポートは出来たのですが、取り込むCSVにヘッダーがない為?テーブルのヘッダー情報と組み合わせることが上手くいきません。

    • 0評価
    • 29PV
    sazi sazi 3日前に コメント
  • 受付中

    回答
    3

    [C++]関数形式のマクロで引数によって置換内容を分岐できますか?

    現在、c++(arduino言語)で開発を行っています。 関数形式のマクロで引数の値によってswitch文のように置換内容を分岐させることはできないのでしょうか? よろしくお願いします。

    • 0評価
    • 128PV
    a_saitoh a_saitoh 1週間前に 回答
  • 解決済

    回答
    2

    VBA 既存シートコピー時のイベントの捉え方

    シート作成時のイベント発生はNewSheet()が用意されていますが 既存シートコピー時のイベント発生はどうしたらいいでしょうか? 何か組み合わせが必要だと思うのですが SheetActivate()だとシート選択時に発生してしまうので、 SheetActivate()はSheetActivate()でも、何か仕組みを作らないといけないと思うので

    • 0評価
    • 532PV
    Zuishin Zuishin 1週間前に ベストアンサー
  • 解決済

    回答
    1

    VBA 現在のシートの数の取得 タイミングはいつにすべき?

    シート1 シート2 シート3 ある状態から シート3をコピー追加します。 その際、下記のコードではメッセージボックスには4が表示されます。 やりたいことは、シートコピー時のイベントを捉えることです。 シートのコピー追加をするということは、シートが増えるということ。 つまり、 SheetActivateが実行される前のシートの数と

    • 0評価
    • 270PV
    ttyp03 ttyp03 1週間前に ベストアンサー
  • 受付中

    回答
    2

    Excelでやりたいです。

    可能であればExcelで以下を行いたいです。 B1セルに“リンゴ”という文字が入っている場合は、赤セルすべてに"R"いう文字に入れる。 B1セルに“ぶどう”という文字が入っている場合は、青セルすべてにに"R"いう文字に入れる。 B1セルに“バナナ”という文字が入っている場合は、黄色セルすべてにに"R"いう文字に入れる。 と、いうように、B1の文字によ

    • 0評価
    • 150PV
    ExcelVBAer ExcelVBAer 1週間前に コメント
  • 解決済

    回答
    2

    【マクロ】特定の列にて、ある単語から始まるデータを抽出したいです。

    前提・実現したいこと こんにちは。 Excelのマクロを作成中です。 初心者で調べても全くわからないので、ご教授ください。 P列の「sudo」という単語から始まるデータのみを抽出して、別のExcelファイルにコピーして貼り付けるコードを教えていただきたいです。 業務で、ある列のデータのみを抽出する必要があるのですが、ネットでもやり方がわかりません。

    • -5評価
    • 199PV
    Gunjirk Gunjirk 1週間前に コメント
  • 解決済

    回答
    1

    【マクロ】デスクトップに、今日の日付で保存したいです。

    おはようございます。 表題の通り、デスクトップに、今日の日付で保存したいですが、できなくて困っています。 VBA初心者なので、どうかご教授お願い致します。 下記が、今試しているコーデです。 名前はうまく今日の日付になるのですが、ドキュメントに保存されてしまいます。 修正点などございましたら、教えていただきたいです。 Dim Path As Strin

    • 0評価
    • 64PV
    Gunjirk Gunjirk 2週間前に ベストアンサー
  • 解決済

    回答
    1

    Teratermマクロにおいてユーザ作成の変数と正規表現(waitregex)を組み合わせたwait...

    前提・実現したいこと Cisco機器のログ取りおよび設定変更といったオペレーション自動化にあたり、Teratermマクロを使用しています。 ログ取りや設定変更にあたり、下記のような流れで実行しますが、2の部分をユーザ作成の変数と正規表現を組み合わせた処理をしたいです。 コマンドを投入 「hostname#」といったプロンプトを待つ 次のコマ

    • 0評価
    • 72PV
    two2mi two2mi 3週間前に コメント
  • 受付中

    回答
    1

    batファイルからマクロを実行

    batファイルからマクロを実行しようとするとExcelが開き上部に「セキュリティの警告」が表示され、マクロが実行されません。 手動で「コンテンツの有効化」をクリックすると引き続きマクロが動きます。 batファイル実行イメージ call "xxxxxxxxx\excel.exe" 対象マクロ.xlsm 再現性がなく、発生したりしなかったりという状況です

    • 0評価
    • 85PV
    Zuishin Zuishin 1ヶ月前に 回答
  • 解決済

    回答
    2

    EXCELのVBA(マクロ)でファイル名をリネームする

    前提・実現したいこと EXCELのVBAでファイル名をリネームしてリネームされたファイルのみを残したいです。 現在使っているマクロはネットで探し出したものですが、若干使いにくいのでご指南ください。 【現在使っているマクロ】 ・A2セルに該当のフォルダパスを手入力する ・A3セルにリネーム後の出力先フォルダパスを手入力する ・一つ目のマクロでA2のフォルダ

    • 0評価
    • 144PV
    sakura_yo sakura_yo 1ヶ月前に コメント
  • 解決済

    回答
    4

    Excelマクロでテキストファイルから特定文字列を含む1レコードを取得する方法

    Excelマクロで下記のようなテキストファイルから、 「Release」から始まるレコードを取得する方法を教えて頂けますでしょうか? テキストファイルの仕様として、 1.テキストファイルによって「Version」を含むレコードが増減します。 2.「Release」で始まるレコードは必ず1レコードのみです。 3.「Release」レコードが何行目に位置する

    • 0評価
    • 289PV
    dai3922 dai3922 1ヶ月前に 質問を編集
  • 解決済

    回答
    1

    Excelマクロ Excel2016でChartへのPasteが正常に動作しない

    発生している問題 Excelのマクロで、シート内の表を画像ファイルとして出力するプログラムを作っています。 Excel2013では問題無く動いていたのですが、最近PCを更新してExcel2016にしたところ、真っ白な画像が出力されるようになってしまいました。 Sub outputPicture() Dim rg As Range Di

    • 0評価
    • 231PV
    hitsujimeeee hitsujimeeee 2ヶ月前に 回答
  • 解決済

    回答
    2

    エクセルのマクロを使ってガントチャートの作り方を教えてください

    エクセルでマクロを組んでガントチャートを作りたいのですが、マクロ初心者(今回初めて)なので作り方が分かりません。 検索で調べると、フリーソフトやいろいろやり方があるようなのですが、自分がやりたいこと(特に1行に複数の線を出す)ができるソフトやマクロの組み方が見つかりません。 下に条件ややりたいことを記述しましたので、どうか教えてもらえないでしょうか。

    • 0評価
    • 259PV
    clorets clorets 2ヶ月前に コメント
  • 解決済

    回答
    2

    【Excel】文字列の差分のみフォントの色を変更したい。

    前提・実現したいこと Excelで隣り合った列に入っている文字列の差分のみ、フォントの色を変更したいと考えています。 例えば以下のような表の場合はC3とD3を比較し、C3になかった文字列の色を変えるという処理がしたいです。 ※[追記]文字列は一致しない想定でお願いします。 これはそもそもExcelの関数で実現できるものなのでしょうか? マクロ

    • 0評価
    • 405PV
    yoknao yoknao 2ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    Excel 勤務時間計算

    度々お世話になっております。 現在、Excelで会社の出勤日数と月の合計勤務時間を計算する表を作成しております。 今は、DAY関数とEOMONTH関数を使い日数を取得できています。 やりたいことは B4セルはプルダウンから年を選択。(2018~2022) 週5勤務者と週4勤務者がいるため。B5セルでフルタイムか毎週の休みの曜日を選択(

    • 1評価
    • 336PV
    ExcelVBAer ExcelVBAer 3ヶ月前に コメント
  • 受付中

    回答
    3

    Excel2016のVBAにおいて、意図しないシートがアクティブになる

    発生している事象と質問の内容 win7で稼働中のマクロブックのwin10互換性検証を行っています。 ボタン押下後、 ForEachでシートを順番に取得し、If文で名称が一致したシートにUnprotectを行う処理で、勝手にアクティブになってしまうシートと、問題なく(アクティブにならずに)処理できるシートが混在してしまっています。 この現象では必ず同じ

    • 0評価
    • 316PV
    diracpaul diracpaul 3ヶ月前に 回答
  • 解決済

    回答
    1

    VBA 合致したら警告を出し、それ以外は操作を実行したい

    前提・実現したいこと VBAで、既存の売上一覧表をもとに請求内訳書を作成しています。 売上一覧(シート名:データ)の、AQ列に「99」がある場合、警告を出して操作をストップさせたいです。 売上一覧の行数はその時々で増減します。 警告を閉じた後、売上一覧に修正をし、再度実行して「99」がなければ 一連の動作で請求内訳書を作成させたいです。 作成の流れは

    • 0評価
    • 128PV
    omotti omotti 3ヶ月前に コメント
  • 解決済

    回答
    1

    VBA UTF8のCSVを読み込み、配列に格納したい

    前提・実現したいこと UTF8コードのCSVファイルを読み込み、配列にいれたいです。 その際、1行目はヘッダーなので、読み飛ばし、1行ずつ読み取り 配列にいれたいのですが、文字コードがUTF8となるとInputLineが使用できず 下記のようなコードを記載してみましたが 目的の処理をこの後どのように記載すればよいか困っています。 発生している問題・エラー

    • 0評価
    • 255PV
    sa-yu sa-yu 3ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    Windows10のExcelVBAでローカルウィンドウの[+]マークを押下するとOutlookを起...

    発生している事象 ExcelマクロのWindows7とWindows10間の互換性チェックを行っております。 Dim hoge As Worksheet で定義したWorksheet型の変数hogeにおいて、 ローカルウィンドウで[+]マークを押下すると Microsoft Outlookが起動し、その後Excel本体を閉じるまで、ステップインやF5実行

    • 0評価
    • 314PV
    ramune3 ramune3 3ヶ月前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    85

  • 総質問数

    156

  • 今週の質問数

    2

関連するタグ

マクロタグのよく見られている質問

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