開発者テクノロジ | Visual Basic for Applications タグが付けられた 949 個の質問

並べ替え方法: 更新済み
1 件の回答 回答の 1 つが質問作成者によって承認されました。

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
質問済み 2026-03-07T22:50:09.1266667+00:00
信一 中嶋 60 評価のポイント
コメント済み 2026-03-09T14:33:44.54+00:00
信一 中嶋 60 評価のポイント
2 件の回答 回答の 1 つが質問作成者によって承認されました。

VBAのFont.Boldで太字にならない。

Excel2021のVBAで「特定のセルを強調する」ため下記ソースを実行すると、その下の図に示すように.Colorで文字の色が変化するが、.Boldで文字が太字になりません。なお、「セルの書式設定」で太字設定を行うと太字になるため、太字フォントは実装しています。どこが間違っているのでしょうか? 注)関数自身のセルを変更することになりますが、書式のみの変更の為問題ないと思われます。 '素因数分解(素数強調) Public Function SoinsuuRg(n As Range, Optional c…

開発者テクノロジ | Visual Basic for Applications
質問済み 2026-03-04T06:04:38.7266667+00:00
信一 中嶋 60 評価のポイント
コメント済み 2026-03-05T12:21:43.3566667+00:00
信一 中嶋 60 評価のポイント
3 件の回答 回答の 1 つが質問作成者によって承認されました。

ワードドキュメントをExcelコードで開いて最大化できない

ネット上に公開されているコードを利用してもどうしても最大化しない大方の事を行って見たが最大化しない.  ツールの参照指定; ☑Microsoft Office16.0 ObjectLibrary    ☑同 Word16.0 ObjectLibrary  wordApp.WindowState = wdWindowStateNormal …

開発者テクノロジ | Visual Basic for Applications
質問済み 2026-02-04T13:18:56.4+00:00
信行 伊藤 40 評価のポイント
推奨 2026-03-04T03:45:49.21+00:00
simo-k 77,310 評価のポイント ボランティア モデレーター
1 件の回答 回答の 1 つが質問作成者によって承認されました。

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
質問済み 2026-03-03T03:23:58.6933333+00:00
信一 中嶋 60 評価のポイント
がコメントを編集しました 2026-03-03T12:50:43.0433333+00:00
Hebikuzure aka Murachi Akira 315.4K 評価のポイント MVP ボランティア モデレーター
2 件の回答 回答の 1 つが質問作成者によって承認されました。

余 白 Excelのシートで動くマクロと動かないマクロがある № 3

Microsoft Office…

開発者テクノロジ | Visual Basic for Applications
質問済み 2026-02-25T01:37:15.4033333+00:00
博美 野村 20 評価のポイント
推奨 2026-02-25T03:37:25.34+00:00
simo-k 77,310 評価のポイント ボランティア モデレーター
1 件の回答

以下のコードのようにいわゆるコピーペーストです.世にいうナンプレ問題と解答のバックアップを作成するものです

Excel 範囲をコピー→別の範囲に張り付けする簡単なコードで実行したがコピーの実行をしないです.次のコードです Sub 解析データ解析結果バック() Dim PPn As String, 問題番号 As Variant Dim vstn As Long, hstn As Long, span As Long Dim Job As Variant, Job2 As Long, Npr As Long Dim Hoff As Long Dim BP As Long, Np1 As Long,…

開発者テクノロジ | Visual Basic for Applications
質問済み 2026-02-12T13:05:27.03+00:00
信行 伊藤 40 評価のポイント
コメント済み 2026-02-16T06:44:30.92+00:00
Hebikuzure aka Murachi Akira 315.4K 評価のポイント MVP ボランティア モデレーター
3 件の回答

マクロがうまく作動しません。

Excelファイルのマクロがうまく作動しません。印刷をかけるとエラーします。エラー番号は。1004が表示されます。 <モデレーター注> 質問内容をもとにタグを「Microsoft 365 と Office | Excel | ビジネス向け | Windows」→「開発者テクンノロジー」に変更しました。 サブタグは不明な為、仮設定しています。

開発者テクノロジ | Visual Basic for Applications
質問済み 2026-02-06T01:31:21.0166667+00:00
巧 石田 0 評価のポイント
コメント済み 2026-02-07T23:35:49.5133333+00:00
simo-k 77,310 評価のポイント ボランティア モデレーター
1 件の回答

Excel VBAでのImmRegisterWordの使い方

ExcelのVBAより下記プログラムでファイル「test.txt」より、ImmRegisterWord を利用して、IMMのユーザー辞書に一括登録しようとしていますが、どうしても戻り値が0で返ってきます。 test.txtについては、ユーザー辞書ツールの一括登録で問題なく登録できることは確認しています。 どこに問題があるか?ご教授お願いします。 Option Explicit Public Declare PtrSafe Function GetKeyboardLayout Lib…

開発者テクノロジ | Visual Basic for Applications
質問済み 2026-02-03T02:09:40.9633333+00:00
nishikawa-yuuichi(西川 裕一) 0 評価のポイント
コメント済み 2026-02-05T06:26:42.73+00:00
Kai-H 12,610 評価のポイント Microsoft 外部スタッフ モデレーター
2 件の回答

Outlookでユーザー定義列に自動で値を入力する方法

特定のアドレスからメールが届いた場合や、 届いたメール件名に特定のキーワードが含まれる場合に Outlookの受信トレイのユーザー定義列(カスタム列)に自動で特定の値を入力したいです。 現在は手動で入力していますが、自動化したいと考えています。 Outlookの標準機能で、件名や差出人のアドレスをキーに ユーザー定義列に値を自動入力する方法はありますか? もし標準機能がなければ、Power Automate Desktop、VBAなどで実現する方法の例や …

開発者テクノロジ | Visual Basic for Applications
質問済み 2026-02-04T06:51:42.59+00:00
RINA 0 評価のポイント
コメント済み 2026-02-04T09:14:31.5733333+00:00
simo-k 77,310 評価のポイント ボランティア モデレーター
2 件の回答 回答の 1 つが質問作成者によって承認されました。

ExcelからCSVに変換でエラーコード13

マクロが組んである規定のExcelからCSVに変換したいのですが、「Microsoft Visual Basic 実行エラー13 型が一致しませんしません。」というエラーになります。 同じデーターを他のPCで試したらCSVに変換ができます。(半角・全角入力などの間違いはないです)今日、マイクロソフトサポ-トデスクでリモートでPCをみてもらいましたが、解決できませんでした。 Windows 11をしようしています。 仕事で必要で本当に困っています。。 <モデレーター注> …

開発者テクノロジ | Visual Basic for Applications
質問済み 2026-01-16T13:26:02.4033333+00:00
yy 20 評価のポイント
コメント済み 2026-01-17T04:07:16.2866667+00:00
yy 20 評価のポイント
3 件の回答

Microsoft Accessのエラー発生への対応方法

Microsoft Accessのレポート印刷操作前に、エラーが発生しました。 プロジェクトのコードを64ビットシステムで使用するために更新する必要があり、DeclareステートメントにPtrSafe属性を設定しろと出ているのですが、WEBで検索をしても専門的すぎてわからず、失敗するのも怖いです。 初心者でもわかるように、かつ安全な方法の手順を教えてください。 <モデレーター注> 質問内容をもとにタグを「Microsoft 365 と Office | Access |…

開発者テクノロジ | Visual Basic for Applications
質問済み 2025-12-26T02:31:34.78+00:00
Keiichi W 0 評価のポイント
コメント済み 2025-12-30T02:29:26.5633333+00:00
Hebikuzure aka Murachi Akira 315.4K 評価のポイント MVP ボランティア モデレーター
2 件の回答

マクロが処理が出来ない

マクロ記述 サイトのデータをコピペしている データの入力されているセルを選択し他のセルに値の貼り付けをしエラーメッセージが出るので数値変換をしているが処理がうまく行かない                               Mod moved from: Microsoft 365 と Office | Excel | ビジネス向け | その他

開発者テクノロジ | Visual Basic for Applications
質問済み 2025-12-03T08:53:12.2466667+00:00
昭 石井 0 評価のポイント
回答済み 2025-12-25T10:03:00.75+00:00
simo-k 77,310 評価のポイント ボランティア モデレーター
0 件の回答

Excelのリボンをカスタマイズしてマクロを呼び出す際の不具合

https://officesupportjp.github.io/blog/cl0mc9o200021b0vscp6jdedg/ 上記URLの記事に従ってマクロ(記事中のCallBack)を呼び出すと、以下のエラーが発生します。 解決策をご教授願えますでしょうか。 <モデレーター注> 質問内容をもとにタグを「Microsoft 365 と Office | Excel | ビジネス向け | Windows」→「VBA」に変更しました。

開発者テクノロジ | Visual Basic for Applications
質問済み 2025-12-17T14:34:01.58+00:00
RYU 0 評価のポイント
がコメントを編集しました 2025-12-18T15:09:48.4933333+00:00
motosan 3,080 評価のポイント
1 件の回答 回答の 1 つが質問作成者によって承認されました。

OleDbConnectionのエラーについて

Visual Basicdでシステム開発をしています。 検証目的でoffice 16 click-to-run extensibility componentのアンインストールと再インストールを実施したところ、 OleDbConnectionでエラーがでるようになりました。 エラーの再現性が不定なのに加え、エラー詳細が確認できず(イベントログへの出力もなし)、解決に苦慮している状況です。 《実行環境》 ・Windowsバージョン:Windows 11…

開発者テクノロジ | Visual Basic for Applications
質問済み 2025-11-26T03:06:50.3766667+00:00
t y 20 評価のポイント
コメント済み 2025-12-01T08:51:45.46+00:00
Hebikuzure aka Murachi Akira 315.4K 評価のポイント MVP ボランティア モデレーター
1 件の回答

ディクテーション(音声入力)を自動で開始するようなVBAを作りたい

ディクテーション(音声入力)を自動で開始するようなVBAを作りたいのですが、どのようにしてディクテーション操作を開始するコードを書けばいいかが分かりません。知っている方がいれば教えて欲しいです。 <モデレーター注> 質問内容をもとにタグを「開発者テクノロジ | Visual Studio | その他」→「VBA」に変更しました。

開発者テクノロジ | Visual Basic for Applications
質問済み 2025-11-26T05:35:35.2733333+00:00
0 評価のポイント
回答済み 2025-11-26T14:06:12.62+00:00
gekka 13,901 評価のポイント MVP ボランティア モデレーター
1 件の回答

ExcelVBA Excel in SharePoint isn't opened w FreeFile

The file in SharePoint is not opened used FreeFile in Excel VBA. The file in SharePoint is opened used File Open method in Excel VBA. The file in local drive is opened used FreeFile in Excel VBA. Could you please kindly confirm? Do we need any authority…

開発者テクノロジ | Visual Basic for Applications
質問済み 2025-11-22T01:40:06.79+00:00
Kumiko Kobayashi 0 評価のポイント
が回答を編集しました 2025-11-22T05:12:36.11+00:00
KazushigeSakai 10,920 評価のポイント ボランティア モデレーター
2 件の回答

Outlookの送信遅延設定を自動設定したい

powershellもしくはVBSからOutlookの送信遅延設定を登録できますか? もしくはADのGPOから設定配布が可能ですか? ご教示願います。 <モデレーター注> 質問内容をもとにタグを「Outlook | Windows | クラシック Outlook for Windows | ビジネス向け」→「開発者テクノロジー」に変更しました。

開発者テクノロジ | Visual Basic for Applications
質問済み 2025-11-20T03:44:19.92+00:00
井澤 正嗣 0 評価のポイント
コメント済み 2025-11-21T00:59:59.37+00:00
井澤 正嗣 0 評価のポイント
2 件の回答 回答の 1 つが質問作成者によって承認されました。

Windows11でExcelマクロ実行時、SQL接続でSSLセキュリティエラーが発生する

Windows11にアップグレードしたPCでExcelマクロを実行したときに、SSLセキュリティエラーが出ます。エラー箇所はSQL接続しているところです。Windows10では動作していました。 エラー: 実行時エラー '-2147467259(80004005)': [DBNETLIB][ConnectionOpen(SECDoClientHandshake()).]SSLセキュリティエラーです。 <モデレーター注> 質問内容をもとにタグを「Microsoft 365 と…

開発者テクノロジ | Visual Basic for Applications
質問済み 2025-10-17T10:00:13.7933333+00:00
system o-ta 20 評価のポイント
コメント済み 2025-10-21T08:35:09.1133333+00:00
system o-ta 20 評価のポイント
2 件の回答 回答の 1 つが質問作成者によって承認されました。

win10で正常動作していたExcel VBAがwin11で正常に動作しない

[VBAの機能] 「C:\Users\my\OneDrive\ドキュメント\@写真」の中で、作成日が1か月以前の「raw」という名前のフォルダーのエクスプローラーを表示する。(サブフォルダーも検索する) 見つからない時は「条件に合うフォルダーが見つかりませんでした」のメッセージを表示する。 [問題点] 該当のフォルダーが存在するのに、「条件に合うフォルダーが見つかりませんでした」のメッセージが表示されてしまう。 [VBAコード] Sub 古いRAWフォルダー表示() '作成者 AI…

開発者テクノロジ | Visual Basic for Applications
質問済み 2025-10-11T07:35:34.8666667+00:00
inoche110 20 評価のポイント
コメント済み 2025-10-12T07:55:16.86+00:00
Emmanuel Santana 37,635 評価のポイント 独立アドバイザー
0 件の回答

MSACCESS 365でTabindexの変更が出来なくなってしまいました

こんにちは ACCESSを使用していてtabindexの変更ができなくなりました。 下記のリンクを参考して、ある項目で入力された値により 項目の入力順を変更しています。 tabindexの変更方法ついて参考にしたページ https://learn.microsoft.com/ja-jp/office/vba/api/access.tabcontrol.tabindex しかし、使用していた画面でプログラム変更等を行っていないにもかかわらず tabindexが変更できなくなったため、正しい入力順での入力が出…

開発者テクノロジ | Visual Basic for Applications
質問済み 2025-09-23T06:33:21.23+00:00
ヒロ 0 評価のポイント
コメント済み 2025-10-01T23:37:38.2466667+00:00
Makapu 91,700 評価のポイント ボランティア モデレーター