Microsoft 製品に組み込まれている Visual Basic の実装。
64ビットのエクセルと32ビットのエクセルが使用場所に混在
64ビットのエクセルと32ビットのエクセルが使用場所に混在し、同じマクロが使用できません。対応はどなたに確認すればよいでしょうか?
開発者テクノロジ | Visual Basic for Applications
Microsoft Office Professional 2021 Access 32bit 実行時エラーが発生します。
Windows10 64bit Microsoft Office Professional 2021 Access 32bitの環境において Windows11 64bit AccessRuntime 2019 32bit でも同様のエラー 先週末より突然 DoCmd.OpenReport の実行で「実行時エラーが発生したため、このアプリケーションの実行は中断しました。」のエラーが発生するようになりました。 拡張子を 「accdr」にすると発生して「accdb」だと正常に動作します。 PC起動後…
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
AccessのFormでClickイベント内のMsgBoxが応答なしになる
Access 365 Runtimeで動かしている業務アプリで、2026年5月頃から、Clickイベント内のMsgBoxが表示されずに応答なしになる現象が発生しています。アプリのコードは変更していません。 再現する最小限のサンプルを作成しましたので、同じ現象が起きている方がいないか、また既知の不具合かどうかを教えていただけないでしょうか。 ■ 環境 Access 365 Runtime 2605(ビルド 20026.20168)以降で発生(2026年5月以前は発生を確認していません) …
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
VBAの Dim は「コンパイル時にしか読まれない」は本当か?
copilotからVBAの Dim 定義は「コンパイル時にしか読まれない」との回答を得たが正しいか?
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
ExcelのユーザーフォームでTAB,ENTERが使えなくなる
VBAを使用して、AブックのユーザーフォームからBブックにコントロール移動して、その後、ユザーフォームに戻るとTAB, ENTERキーが使えなくなります。
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
マクロが破損している
お世話になります。 VBAマクロの不具合についてご相談です。 過去に作成したマクロファイルを開くと、「破損している」というエラーが表示され、正常に動作しない問題が発生しています。 【発生している症状】 マクロファイルをExcelで開くと、以下のエラーメッセージが表示されます。 「このブック内の Visual Basic for Applications (VBA)…
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
Excel VBAでPowerPointファイルを読み取り専用で開くと編集ができなくなりました
Microsoft 365 Version 2606 (Build 20131.20044) を使用しています。 Excel VBA から PowerPoint をオートメーション操作しています。 PowerPoint を次のように開いています。 Set ppApp = CreateObject("PowerPoint.Application") Set ppPres = ppApp.Presentations.Open(FileName:=FilePath,…
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
access24 コンパイルエラーについて
access2024のカード版購入 1台はインストール完了2台目にインストールしてaccessを起動して、データ入力を実行しようとすると次のメッセージが出て何もできません 2台目のPCはオフィス2024がインストール済みPCも64ビットです。accessデータは旧のPC(access2016)から移しました。 対処方法を教えてください
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
Access2024 コンパイルエラーについて
Access2024をインストールしてコンパイルエラーになります。 対処方法を教えてください <モデレーター注> 製品名の誤記を修正しました。
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
游明朝をMS P明朝に変更したい
AccessからWordにVBAによって出力した時のWordのフォントについて、「MS P明朝」をNormal.dotmテンプレートの既定に設定しても、①などの記号だけが「MS P明朝」ではなく「游明朝」 になります。そして、「游明朝」のある前後の文章の行間が1.5行になります。英数字用のフォントは「日本語用と同じフォント」にしています。但し、通常のWord文書作成の場合は、全て「MS…
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
Excel 開くとエラー表示が出る
「they are はこのマシンでは利用できないため、some オブジェクト s を読み込めませんでした。」と表示される
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
MXSheetボタンのオブジェクト名が勝手に変わる
ExcelにてMXSheetボタンを設置し、VBA側にてそのボタンのEnabledのTrue/Falseを動かしているのですが、気が付いたらオブジェクト名が変更されてしまいました。 「実行時エラー'438' オブジェクトは、このプロパティまたはメソッドをサポートしていません。」 というエラー文が出てきました。 これ自体はオブジェクト名を変更すると解決しますが、再発防止策などありますか?
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
下記のコードにおいてエラーがでますなぜですか
Sub sendemail() Dim olapp As New Outlook.Application Dim olmail As Outlook.MailItem Dim ws As Worksheet Dim i As Long Dim savepath As String For i = 1 To 38 Sheets("メイン").Range("a1") = i Set olmail = olapp.CreateItem(olMailItem) Set…
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
365Excelでセル座標から図形を追加しても位置が合わない
ExcelVBAでセルの座標を取得して同じ位置に図形を配置する、ということを行っているのですが、追加した図形の位置がセルからずれてしまいます。 少なくとも365以前にはこんなことはなかったはずなのですが、修正する方法はあるでしょうか。 状態(表示倍率は100%) コード Sub cell2box() Dim ii As Integer, jj As Integer For ii = 1 To 35 Step 5 For jj = 1 To 35 Step 5 …
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
Excel 2024 VBAコードウィンドウのコード文字サイズは大きくできますか?
Excel 2024 VBAのコードウィンドウでコードの編集やデバッグ中の文字サイズを大きくしたいのですが、コードウィンドウの文字サイズプロパティを変更できますか
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
VBAで超長整数型(LongLong)から長整数型(Long)への変換方法を教えてください。
Excel2021のVBAで超長整数型(LongLong)から長整数型(Long)への変換が上手く出来ません。 下記に示すように色々試してみましたが、対処法を教えてください。 Const Ketasuu = 200 '10進数の桁数 Const Ncnt = Ketasuu \ 8 '1億進数の桁数 '1億進数(10進数8桁)整数のデータ型 Public Type Lng Pm As Byte …
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
DSNcode5.1.0でエラー
マクロで自動送信になってしまい配信不能でメールが帰ってきたが配信メールを取り消したいが方法が分からない <モデレーター注> 質問内容をもとにタグを「ビジネス向け Windows | Windows 365 Business」→「開発者テクノロジ」に変更しました。
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
VBAのFont.Boldで太字にならない。
Excel2021のVBAで「特定のセルを強調する」ため下記ソースを実行すると、その下の図に示すように.Colorで文字の色が変化するが、.Boldで文字が太字になりません。なお、「セルの書式設定」で太字設定を行うと太字になるため、太字フォントは実装しています。どこが間違っているのでしょうか? 注)関数自身のセルを変更することになりますが、書式のみの変更の為問題ないと思われます。 '素因数分解(素数強調) Public Function SoinsuuRg(n As Range, Optional c…
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
ワードドキュメントをExcelコードで開いて最大化できない
ネット上に公開されているコードを利用してもどうしても最大化しない大方の事を行って見たが最大化しない. ツールの参照指定; ☑Microsoft Office16.0 ObjectLibrary ☑同 Word16.0 ObjectLibrary wordApp.WindowState = wdWindowStateNormal …
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。
VBAでXMACHを使用すると、配列の34,465行以降同じ値は却ってくる。
Excel2021のVBAで100,000行の配列(Slist() as Long)を作成し、WorksheetFunction.XMatch(x, Slist, -1, 2)で検索すると、34,465行以降が全て34,464行が返却される。 なお、ExcelのワークシートでXMATCH(C34464,$C$3:$C$34484,-1,2)を実行すると正常に値が返却されます。 VBAでは配列の行数に制限があるのでしょうか? <モデレーター注> …
開発者テクノロジ | Visual Basic for Applications
Microsoft 製品に組み込まれている Visual Basic の実装。