• 締切済み

【秀丸マクロ】バッファがオーバーしました。

秀丸でマクロを使おうとしたら『バッファがオーバーしました。』という エラーメッセージが出ました。回避策はありますでしょうか。

  • hdddvd
  • お礼率43% (209/478)

みんなの回答

  • popesyu
  • ベストアンサー率36% (1782/4883)
回答No.1

>マクロを使おうとしたら というのは具体的に何をどうしようとしたのでしょうか。 特定のマクロを使おうとしたのか、マクロの作成・編集を行おうとしたのか。 もし前者の場合なら、そのマクロそのものにバグがあるか、上限や制限を越えたことをさせようとしたかのどちらかの可能性が高いです。後者なら秀丸そのもののバグかエラーの可能性があります。再インストールを試しましょう。

関連するQ&A

  • 秀丸のマクロ実行時に「バッファがオーバーしました。」というエラーが出ま

    秀丸のマクロ実行時に「バッファがオーバーしました。」というエラーが出ました。 秀丸で、マクロ → キー操作の読込からマクロを読込もうとした時に、下記のエラーが発生しました。 アルファベットの全角→半角変換.mac(47): バッファがオーバーしました。 マクロの内容は setcompatiblemode 0x0F; begingroupundo; replaceallfast "0" , "0"; から始まり replaceallfast "?" , "?"; if( ! result ) beep; endgroupundo 1; で終わるもので、全角のアルファベット、数字、一部の記号を半角に置換するだけのものです。 対象の文字は 0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ+-*/():=&!? の全73文字で、47行目では I を変換しようとしています。 以前は問題なく動いていたと思うのですが、なぜか今はエラーが出ます。 現秀丸のVerは7.11 で、過去に動いていた時のVerは覚えておりません。 OSはWinXPです。 解決方法など教えていただければ幸いです。

  • 秀丸のマクロが動かない

    職場の共有サーバー上に保存されている、他者が作成した秀丸のマクロをいくつか使用しようと思い、自分のPCのローカルにコピーしました。そして、秀丸にて使用するマクロの読み込みを行おうとし、「キー操作の読み込み」ダイアログを起動し、使用するマクロを選択して、OKボタンを押しました。そしたら、「(マクロ名).MAC():バッファがオーバーしました」というダイアログが出て、使用できません。コピーしてきたマクロすべてにおいて、同じダイアログが出ます。 何か解決策ありますでしょうか?よろしくお願いいたします。

  • 秀丸マクロについて

    秀丸マクロをバッチファイルや他のプログラムにて 起動させることは可能でしょうか? とはいうものの、私は秀丸マクロを起動させる際、 手動にて秀丸を起動後、メニューバーにある「マクロ」→「マクロ実行」による実行で しか起動したことがないのです。 ご教授のほどお願いします。

  • 秀丸の削除バッファの拡張

    秀丸でバックスペースやデリートなどで削除した文字列を復活させようとしても、2バイト文字で20字前後しか復活できないことがあります。「削除バッファ」(この呼び方が正しいか分かりません)の領域が少ないのかな?と考えていますが、大量に復活できる時とそうでない時があるようです。確か、VZエディターでは削除バッファの容量を指定できたと記憶していますが、秀丸ではできないのでしょうか? 秀丸のバージョンは3.19、OSは98です。

  • 秀丸マクロについて

    秀丸マクロ初心者です。 OS:XP(SP3)、秀丸:7.08を使っています。 テキストファイルのデータをファイルの先頭から一行ずつ 文字列型変数に読み込んでメッセージをだそうとしていますが うまくいきません。 コードのどこが悪いのか、もしくはもっと簡単にできるやり方などあれば 教えて頂けないでしょうか。 ■コード gofiletop; while (code != eof) { golineend; #end = x; golinetop; $str = gettext(x,y,#end,0); message $str; down; } endmacro;

  • 秀丸のマクロについて

    すみません。。検索してもなかなか見つからないので詳しいかたどうぞ教えてくださいませんでしょうか(/_;)?? 秀丸のマクロで下記のようなHTMLの編集をしたいのですが 「◎◎◎◎◎」部分はそれぞれ異なる文字列が入ります。 マクロ上「◎◎◎◎◎」には正規表現でなんと入れればいいのでしょうか?? ------------------------------------------------------------ question "変換しますかっ?"; if(result ==yes ){ replaceallfast "<span class=\"★\"><strong>◎◎◎◎◎</strong></span><br>" , "<p class=\"★\"><strong>◎◎◎◎◎</strong></p>"; message "変換しました。"; } ------------------------------------------------------------ どうぞよろしくお願いいたします(T_T)

  • 秀丸のマクロ

    秀丸のマクロで使えそうなものがありましたら 教えてください。いまいちなものが多くて…。 ジャンプ系やプログラムのコーディング、 文章の整形に少しでも役立ちそうなものが いいのですが、、よろしくお願いします。

  • 秀丸のマクロ:こんなの作れますでしょうか?

    秀丸エディタv3.08(レジスト済)で、次のようなマクロを作りたいです.秀丸マクロ作成の経験はありませんが、C言語の経験が数年あります. - DOS上のバッチファイル mybatch.bat を呼び出すと、次のようなことをして欲しいと考えています - mybatch.batの中身は一行で、こんなイメージです.  hidemaru.exe tmp.txt /x a.mac - 更に a.macの中身はというと次のような作業をして欲しいのですが  (1) 立ち上がったら、いきなり、全選択(Ctrl-A) (2) クリップボードに(事前に入れておいた)データをいきなり貼り付け(Ctrl-V) (3) ファイルを、いきなり(上書き)保存 (4) いきなり終了させる. ヘルプを見たのですが、いまいちよく解りませんです(;_;). もしかして上のようなことは、できないのかな、と思ってしまいます. 秀丸のマクロを書くのは初めてで、さっぱり解りません.この領域に、詳しいかたどうぞ教えてください.よろしくお願いします. -------------------------------------------------------------- なお、もし(4)が不可能な場合は、秀丸を終了させないで置くつもりです. この場合は、次のことが知りたいです.  知りたいこと:「今さっきまで(1)(2)(3)等のような操作を受けてactiveだったが今は非activeの状態にされてしまった秀丸が一つだけあるとした場合、DOS窓からどのようなコマンドをうつと、その秀丸をactiveにできるか」を知りたいです. よろしくお願いしまうす.

  • 秀丸のマクロの使い方

    秀丸でマクロを使いたんですが、登録までと実行までのショートカットとかの使い方を含めて教えてください。 無料で使う際の良く知られた入力の項目を教えてください

  • 秀丸のマクロのアンインストールについて

    秀丸のマクロをアンインストールしたいのですが できなくて困っています。 マニュアル(そのマクロの)には 1) マクロメニューの「(C) 各種設定の変更」->「(H) 高度な設定の変更」->「(U) マクロのデータベースの消去」を実行して下さい。 … と書いてあるのですが、私の秀丸のマクロのメニューのところには 「各種設定の変更」がありません。 どうすればいいんでしょうか。よろしくお願いします。

専門家に質問してみよう