VBA

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

RSS
  • 受付中

    回答
    1

    縦にならんでいる文字列を表にしたい

    前提 以下のように縦にA~Eの設定項目と、abc1~の設定値が繰り返し並んでいるとします。 項目の最後にendの文字が必ず入ります。(テキストデータ) 設定項目=設定値 A=abc1 B=def1 C=ghi1 D=jkl1 E=mno1 end A=abc2 B=def2 C=ghi2 D=jkl2 E=mno2 end たまに、項目が抜

    • -2評価
    • 69PV
    hiro1 hiro1 2時間前に コメント
  • 受付中

    回答
    3

    生成したtxtファイルのデータを1000行ずつ1000回ループして処理したいです

    Excelファイルの中は以下の3つのシートがあります。 シート名:txtデータ ・・・txtファイルのデータを100万行コピーペーストしたもの シート名:判定 ・・・txtファイルのデータを計算し並び替えるもの シート名:判定後データ ・・・判定シートで並び替えたデータをコピーペーストする 以下はそれぞれのシートの詳細と、マクロの詳細になります。 ■シー

    • -5評価
    • 164PV
    kai_keitai kai_keitai 21時間前に 回答
  • 受付中

    回答
    1

    オートメーションエラーについて

    オートメーションエラーが発生します。 【Excel VBAについて】 「オートメーションエラーです。」という内容のエラーに悩まされています。 原因が分かりません! といいますのも、起こる場所、起こるタイミングなどが定まっておらず、 同じ場所でも起こる時と起きない時があり、さらに複数箇所でおきます。 ただ一つ共通しているのは、フォームのメソッド、

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

    回答
    1

    ExcelVBA Sort ユーザー定義での並び替えについて

    前提・実現したいこと VBA初心者です。独学で学んで半年程度です。 ExcelVBAにて、ユーザー定義での並び替えを行いたいです。 Excel2013 A列~G列:顧客情報 H列:顧客管理番号 I列:パターン番号A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z,A1,A2,A3,A4,A5,A6,A

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

    回答
    1

    Excel VBA? 標準のフォーム機能を基にして入力画面を編集したい

    前提・実現したいこと Excelに標準でついている「フォーム機能」を使用して、Excelに入力画面を自動作成してもらい、 さらにそれを編集したい。やりたいのは入力項目の移動だけ(項目名:入金日:入金額みたいな) 登録/削除とか、検索条件の仕組みだけ使いたい・・・自動で作ってくれるんだから使わせて欲しい;0; 試したこと 一度自分で1から社員管理表を作

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

    回答
    2

    VBA 非表示列の値は保持するが集計しない

    前提・実現したいこと ●現在、集計マクロを作成しようとしています。 ○集計するのは表示されている日付の人数です。 他の日はセルを非表示にしていますが、値を保持しておいて集計には含めないようにしたいと考えています。 関数のSUMTOTALでは私が欲しい値が得られず悩んでいます。 試したこと まだ作業を始めたばかりなのでソースコードは無いです。

    • 0評価
    • 65PV
    hatena19 hatena19 2日前に 回答
  • 受付中

    回答
    2

    VBAによる木構造への要素の挿入方法

    ある木構造 図1. id parent_id depth 1 1 2 1 3 1 2 4 2 2 5 3 3 6 3 3 7 4 3 8 5 4 9 5 4 10 6 4 11 6 4 に対して、 depthの変わり目に適当な要素を挿入できるものとします。 挿入する要素のidを通

    • 0評価
    • 126PV
    teratailist teratailist 3日前に コメント
  • 解決済

    回答
    3

    ACCESS レポートでのグループ化について

    クエリをもとにレポートを作成しています。 見やすい帳票にするために同名などはグループ化したいと考えています。 KEY1には同じ名前が入っているので、グループ化機能を使ってグループ化することが出来ました。 そこで同様に他のフィールドもグループ化したい箇所がありますが、値がNULLであったり規則性は特にないためグループ化機能ではグループ化されま

    • 0評価
    • 69PV
    napoleon napoleon 3日前に ベストアンサー
  • 解決済

    回答
    3

    EXCELのVBAでフィルタオプションを使いたい

    Excel 2007のVBAでフィルタオプションを使いたいのですが、 うまく検索ができずに困っております。 どこが間違っているのでしょうか? シートには、1行目が項目名、2行目が絞り込み内容を入力するところが入っており、 シートはじにある検索ボタン(フォームコントロール)にて 検索VBAを呼び出して検索しているのですが、うまくいきません。 ↓シート

    • 0評価
    • 71PV
    morutemu morutemu 4日前に コメント
  • 解決済

    回答
    3

    【ACCESS】DoCmd.RunSQLの結果がエラーになる。

    前提・実現したいこと テーブルにSQL実行の結果を保存したい。 チェックボックスを追加する前はエラーにはならなかった。 (CHK_ZEI 非課税選択) 発生している問題・エラーメッセージ 該当のフォーム frm_derail_trntbl_kobai クエリ(サブフォームである明細情報のデータシートのレコードソース) sub_trntb

    • 0評価
    • 60PV
    sazi sazi 4日前に コメント
  • 解決済

    回答
    3

    Excelのマクロ作成

    ExcelのデータのE列(登録番号)をキーにSQLServerのテーブルの登録番号と結合し、SQLServerのテーブルの氏名(漢字)をExcelデータのR列(氏名)に更新するマクロを組みたいです。 マクロ専用のExcelを一つ作るようにします。   詳細 1.エクセルファイルを選択 → ダイアログでファイルを選択(ファイル名とシート名は都度変わる) 2.S

    • -2評価
    • 107PV
    bako bako 5日前に 回答
  • 受付中

    回答
    2

    エクセルの列順を変更するマクロを作成したい

    こんなマクロを作成したいのですが可能でしょうか? ① エクセルにA~D列の記載されている情報を 同じシートの下の方に列の順番を変えて表示。 ② ファイル名に列の情報を反映。 (例:日付) マクロ自体をあまり触ったことがないので知識がなく、 どなたかご教授お願い致します。

    • -1評価
    • 102PV
    coco_bauer coco_bauer 5日前に 回答を編集
  • 解決済

    回答
    3

    VBAによる部分グラフ同型判定プログラムについて

    前提・実現したいこと あるグラフの隣接行列A1とあるグラフの隣接行列A2がわかっているとして A1 = P * A2T * PT (Tは転置) を満たす置換行列(各行各列に1が一つ、それ以外が0の行列)Pが存在するかどうか調べるプログラムを作成したいです。 置換行列Pが存在すれば、A2はA1に含まれる部分グラフだということまでわかったので

    • -1評価
    • 154PV
    teratailist teratailist 6日前に 回答
  • 解決済

    回答
    4

    EXCEL 条件付き書式について

    質問です。 Excelの条件付き書式を使うときに 例えば、C列のプルダウンから名前を選択時にB列を指定の色で塗りつぶしたい場合、どのように設定すべきでしょうか? また、B列で塗りつぶしたところは、あとでその行全てを他の色で塗りつぶしたい場合に、その条件付書式が入ってるところも上書きして塗りつぶす事を可能に設定する事は可能でしょうか?

    • 0評価
    • 135PV
    yuuta0305 yuuta0305 6日前に 質問を編集
  • 受付中

    回答
    3

    コンボボックスのリストの動的配列

    前提・実現したいこと ユーザーフォームのコンボボックスのリスト用の一覧があります。 A列が市町村、B列がそのグループです。 シート名は「一覧」です。 グループは、市町村がそのままの場合もあります。 現状ではarray関数を使い、グループ名をそのまま入力していますが 増えた場合に、一覧に追記していくだけで対応できるコードを教えてください。 追記の方法

    • 0評価
    • 75PV
    hatena19 hatena19 6日前に 回答を編集
  • 受付中

    回答
    0

    Excel VBA + Selenium Basic

    前提・実現したいこと Excel VBA + Selenium Basic を用いてGmail でメールを送信したいのですが、 以下の制御ができず困っています。 どなたか解決策をご教授いただけませんでしょうか 発生している問題・エラーメッセージ ・「別のプログラムでOLEの操作が完了するまで待機を続けます。」のエラーメッセージが表示されることがある

    • 0評価
    • 119PV
    teratailが1週間前に アップデート
  • 受付中

    回答
    2

    複数ブック、複数シートからの値コピー

    前提・実現したいこと [実現したいこと] VBAにて集計表を作成しております。 勉強をし始め、数日です。 複数ブックの複数シートから値のみコピーしたいと思っています。 [前提] ・集計元は1つのフォルダにまとまっている ・集計元は複数のブックにわかれている またBookの名前もまちまちである。 Book1.xlsx、ABC.xlsx、111.xlsx・

    • 0評価
    • 86PV
    hatena19 hatena19 1週間前に 回答を編集
  • 受付中

    回答
    2

    ExcelVBA オートメーションエラー回避

    前提・実現したいこと SQLserverのT_GroupAccessKeyのアクセスキーコードとoracleのS20の責任者パスワードを比較して一致していなければエラー表示させるという既存のExcelVBAがあります。 そこにSQLserverのT_GroupAccessKeyの団体番号&枝番とT_Groupの団体番号&枝番を結合してT_Groupの発送区

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

    回答
    3

    VBA 縦2列を横3列(それ以上に変更可)に変換したい

    シート1 名前     役職 武田信玄   社長 織田信長   副社長 上杉謙信   専務 前田利家   営業 etc.. これを シート2 名前   役職   名前   役職   名前   役職 武田信玄 社長   織田信長 副社長  上杉謙信 専務 前田利家 営業   etc.. という風に、シート1をシート2に代入するときに、横に記入される

    • 0評価
    • 136PV
    KazuhisaNoguchi KazuhisaNoguchi 1週間前に コメント
  • 受付中

    回答
    1

    テキストボックスの塗りつぶしについて

    フォームのテキストボックスの塗りつぶしについて質問いたします。 クロス集計のような形の(26行×24列)のテーブルを基にフォームを作成しました。 別のテーブルに保持してある値に該当するテキストボックスが入力されている箇所を塗りつぶしたいと考えています。 処理は読み込み時に設定を行うようにしています。 今後、データ量が増えていくことが想定され、

    • 0評価
    • 101PV
    napoleon napoleon 1週間前に コメント
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    3131

  • 総質問数

    1410

  • 今週の質問数

    10

関連するタグ

VBAタグのよく見られている質問

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