表紙 へ

[PREV][QX・まにあわせ主義 INDEX][NEXT]

QX・ローテクマクロ主義

のびのびネコかぶねこ のところでは ローテクマクロ主義 を標榜しております。これは本人の知識と技術の限界を反映するものですが、開きなおって、「文系にもわかる」マクロ、という視点でやっております。

マクロは便利らしいが、作るのはむずかしそうだ、なんて感じていらっしゃるかたは、ここで かぶねこ と遊んでください。

かぶねこ マクロ のこれまでにできているものは、 【 マクロ倉庫 】 にあります。

ローテクマクロとは

機能満載のQXエディタ、その魅力はなかでもマクロにあり、ということで、すでに多くのマクロ作家によってパワフルなマクロが発表されています。マクロでこんなことまでできるのか、と人をうならせるようなものが多数あります。

しかし、その一方でマクロには、「面倒な作業を自動化」するのが基本の、「単純なところから入る」方向があります。いや、プログラミングをやらない一般ユーザーにとっては、作れるのはそういうものしかありません。また、そういった単純なマクロでも、役に立つときはとても役に立つものです。

「とりあえず自動化」というささやかな目標だけにしぼり、QXが内蔵している機能だけを使って、(QXの外部の実行モジュールを呼び出す、などの高度な処理には手を出さず)、QXをさらに便利にする。

それがローテクマクロ(ハイテクではない、ワザのないマクロ)です。

ローテクマクロの利点

ローテクマクロの限界

QX関連の他のマクロ情報

QXユーザーによるマクロが置いてあるホームページは araken さんのところからリンクしていますが、QXマクロにどんなものがあるか、まとめて概観したいときは、島田 元 さんの 【 げんちゃんのお試しページ 】 のQXコーナーにある、「QXユーザーマクロ ヘルプ」をダウンロードしてください。解説もとても親切なすごいヘルプファイルです。

マクロの作りかたについては itam さんの itam's world にも解説があります。

マクロを作ってみよう

マクロをつくろう INDEX

  1. まずは準備
  2. マクロファイルの構造
  3. 条件分岐 (1) ― if を使う
  4. 条件分岐 (2) ― popupmenu で選択させる
  5. 入力させて値を受けとる / 決まった数値まで繰り返し
  6. 計算式 / 一定条件内で繰り返し ― 華氏と摂氏対照表を出力

以下、追加予定です。

[PREV][QX・まにあわせ主義 INDEX][NEXT]