VBA

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

RSS

  • 受付中

    回答
    3

    VBAに代わるより良い業務ツール開発言語でオススメがあったら教えてください

    前提・実現したいこと 現在、業務で使用するツールをVBAにより作成しております。 しかし、処理速度やUIの関係上別の言語にてツールを作成することを検討しております。 そこで、オススメの言語があったら教えてください。 【作成ツール概要】 ・小規模開発 ・テキストデータ取得 ・タイムテーブル作成 ・タイムテーブル内編集 ・動的UI 以上のような内容でオススメ言語

    • 0評価
    • 53PV
    sazi sazi 5時間前に 回答
  • 解決済

    回答
    3

    PCがシャットダウン/再起動する時にエクセルファイルを自動保存できるか

    みなさんこんにちは 現在エクセルのVBAを使用してツールを作成しています。 このツールですが、自動実行します。 問題なのですが、windowsupdateで再起動する時にエクセルファイルが保存されないので、自動実行中にセル入力した内容が消えてしまいます。 解決案の1つとしてはwindowsupdateの自動をoffにすればいいと思います。 それ以

    • 0評価
    • 112PV
    kuronokurujp kuronokurujp 9時間前に コメント
  • 解決済

    回答
    2

    vbaでのオブジェクト指向について

    エクセルのvbaで1つのCSVデータを基に、「営業所別」「営業別」、「得意先別」,etc の帳票を出力する処理を組もうかと考えています。 この案件にあたり、今までのmoduleのみの手続き型での実装から、オブジェクト指向での プログラムをやってみようと思い立ちました。 いくつかサイトを参考にして作ろうとしているのですが、クラスの生成から つまずいてしまっ

    • 0評価
    • 54PV
    K.T_build K.T_build 12時間前に ベストアンサー
  • 解決済

    回答
    1

    excel vbaでpdf formに差し込み印刷を行ったデータの文字を残したままformを削除した...

    実現したいこと Excelのvbaで、フォーム対して差し込みを行った後、差し込みされた 文字を残してフォームを外した状態で保存がしたい。 ※差し込みした文書を、印刷したような状態 試したこと PrintPagesでは、通常使うプリンタのみしか指定できず、プリンタに"acrobat PDF" を選択して行ってもファイル名が指定できない。 また、AcroEx

    • 0評価
    • 131PV
    slash slash 19時間前に ベストアンサー
  • 受付中

    回答
    1

    Word vbaで、ページ毎に異なる「(セクション1の)ヘッダー」文字列を取得したい

    ご覧いただき、ありがとうございます。 Wordにて、ページ毎に異なる「ヘッダー」を持つドキュメントファイルを分割する際に、ファイルネームとして、その「ヘッダー」の文字列を取得したい。 wdHeaderFooterPrimaryでは、どうも初めのヘッダーの文字列しか、取得できない。処理するページが進んでも、そのページのヘッダー文字列を取得できません。

    • 0評価
    • 30PV
    kjml kjml 1日前に 回答
  • 解決済

    回答
    2

    【Access VBA】あるAccessでVBAを起動させると、別のAccess自体をコピペなどの操...

    業務の一環として毎日、決まった時間に処理が走るような仕組みをAccessで作っています。 今回やりたい事としてはタイトル通り、AAAというAccessでVBAを起動させると 別フォルダに格納されているBBBというAccess自体をコピーし、 同フォルダ内にあるCCCというAccess自体にペーストして上書きするという処理を構築したいと 思っています。 正

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

    回答
    3

    VBAで90列ごとに改ページをする方法について

    VBAの改ページについて質問です。 アクティブシートに90列ごとに改ページを挿入したいです。 現在このコードで400エラーが出てしまい、 74列目で改ページが挟まれてしまうのですが、どうしたら良いのでしょうか。 Private Sub Worksheet_SelectionChange(ByVal Target As Range) Dim i As

    • 0評価
    • 37PV
    tukuroku tukuroku 1日前に 回答
  • 解決済

    回答
    2

    EXCEL VBAでのシリアル通信

    EXCEL VBAでシリアル通信は可能でしょうか? VBAプログラミングのほかにライブラリやドライバを別途、インストールしないとダメでしょうか? ご教示願います。 手軽にできるプログラミング内容があればご紹介ください。

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

    回答
    3

    求む、VBAの記述例

    VBA初心者です。 どこから手を付けていいかも分からず困っています。 VBAで入力チェック ・有無 ・形式:文字か数字の判定 ・範囲チェック ・整合性チェック エラーがあればメッセージを出力し、画面の再出力 考え方も教えてもらえると幸いです。 よろしくお願いします。

    • -4評価
    • 143PV
    uei uei 3日前に ベストアンサー
  • 解決済

    回答
    5

    プログラミング言語の処理のロジックを理解する方法

    今現在、Javaを中心にプログラミング言語全般を学習しています。 ただ、その中で、繰り返し処理の中のデータ構造が理解できずに苦しんでいます。 例えば、forで言えば、以下のような文です。 int size = num.nextInt(); for (int i = 0; i < size; i++) {

    • 0評価
    • 321PV
    momon-ga momon-ga 3日前に ベストアンサー
  • 解決済

    回答
    1

    Xで正方形を作成するプログラム

    Javaで正方形を作成したいのですが、うまくいかないです。 多重ループを使っての処理ということはわかっているのですが、 多重ループのロジックがわかっていないです。 ロジック理解の為に、Eclipseで一行づつ実行したいのですが、うまくいきません。 VBAでいうF8で処理を一つづつ実行させて確かめるのが近道な気もしますが、 解決策をご教示願いたいです。 よろし

    • -1評価
    • 94PV
    MKHALFMOON MKHALFMOON 3日前に ベストアンサー
  • 受付中

    回答
    1

    flagVBA コードでワードアートを作成

    コードにてワードアートを作成したいです。 Excel2010 コードの記述場所:Form1 指定するもの ○ 文字色 ○ 文字サイズ ○ 太字にする ○ 影の色 (黒色) ○ 透過性 57% ○ サイズ 100% ○ ぼかし 2pt 角度と距離は0です。 テキストボックスを作成し、文字の入力&文字のサイズ・文字色・文字効果の中にある影の指定をしたいです。

    • -1評価
    • 45PV
    yoshikun yoshikun 5日前に 質問を編集
  • 受付中

    回答
    2

    【VBA】複数シートのデータを順番に計算して、結果を別ブックのシートに同じ順番に書き込む

    【VBA】複数シートのデータを順番に計算して、結果を別ブックのシートに元データのシートと同じ順番に書き込む VBAで回帰分析を行うなシステムを作っています。 現在、一つのシートをからデータを読み込みそのシートの隣に結果用シートを作る形で作ってみました(ここまではうまくいっております)。ここから、データが複数シートあるとしてそれらを全部計算して、結果を別ブック

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

    回答
    1

    (VBA)Html liタグから任意のキーワードを含む文を取得したい

    前提・実現したいこと <li>...</li> <li>...</li> ・・・ <li> <b>Keyword<b> 取得したい文字列 </li> ・・・ <li>...</li> Keywordをキーにして取得したい文字列部分を取得したい。 ・任意の文字を含む要素全体(outerhtml)の取得は可能か? ・当該要素がタグの中で何番目にあたるかV

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

    回答
    1

    Excel VBA CSV 出力について

    Excel VBAのCSV出力について質問です。 1.Excelのシートを全選択またはシート名から複数のシート選択をすることは可能ですか? 2.また1が可能な場合、複数のシートをFor文で繰り返しながらセルB1から始まり値がある場合はその行右に値がある分取得して改行、 その後セルB1を起点にCI,D1と値の有無を確認し、あればまた行右に値がある分取得して

    • 0評価
    • 41PV
    seastar3 seastar3 1週間前に 回答
  • 解決済

    回答
    1

    AccessからExcelに入力規則を仕込みたい

    現在AccessからExcelにデータを出力し、 その際にあるセルに入力規則として リストの値のみを入力可としようとしています。 以下のようなサンプルでそれは実現出来ました。 With Range("D2:D10").Validation .Delete .Add Type:=xlValidateList, _ Oper

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

    回答
    4

    VBAでExcelシートを一枚ずつpdfファイルに出力したい

    お世話になっております ExcelのVBA初心者です Excelファイルに複数枚のシートが存在しており、 全てのシートの印刷設定は完了しています 各シートを1枚ずつにPDFファイルに出力したいと考えています シート数だけpdfファイルができるようなイメージです。 そこで、以下のようなプログラムを書きました Sub sample()

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

    回答
    2

    VBA Workbooks関数について

    WorkBooks 関数について質問です Workbook型の変数に値をセットする際にWorkbooks関数を使って Dim wb As Workbook Set wb = Workbooks("ファイル名") "ファイル名"となっているところは実際は変数を使って、セットしているのですが、 実行すると、 インデックスが有効範囲にありませんとメッセ

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

    回答
    6

    社内でpython製のツールを配るために一番効率の良い方法はなんですか?

    社内で面倒くさそうな定型作業を積極的にpythonで自動化しています。 すでに作成したものもあるのですが、現状は自分一人で使用しています。 作成したプログラムを他の人にも配布したいのですが、pythonは環境構築が必要なので配布はハードルが高いです。(相手PCにpythonの環境構築が必要) python製のプログラムを配布する効率の良い方法はあ

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

    回答
    2

    VBA Forと Select Caseを組み合わせた行の高さ指定

    '行列の初期値を指定する cr = 1: cc = 1 '行の高さを設定する For cr = 1 To 60 Step 1 Select Case cr Case 1 Range("A1").RowHeight = 38.25 Case 2, 3 Range(Cells(cr, cc)).Ro

    • 0評価
    • 50PV
    momon-ga momon-ga 1週間前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    2619

  • 総質問数

    920

  • 今週の質問数

    12

タグ別ランキング

タグ別ランキング

タグ別ランキング

関連するタグ

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