■ 質問はここへ ■

前へ 次へ
No. 151 (149へのコメント)投稿者: 島田 HP日付: 2001/07/30 03:31:29
題名 : Re:ファイルの統合

島田です。みちこさん、こんにちは。

>1.私もバインダー機能使ってます。
>少しずつ文書を作成するのにいいですよね。そこで、バインダーの中のファイルを、順番を指定して、一つのファイルにする方法って、ありますか?教えてください。

基本機能ではないですが、マクロで可能です。
これは、あったかなあ?……無ければ書いてもよろしいですが。
ただ、バインダ内に少しづつ作成した文書を、ひとつにまとめていきたいというのであれば、
Hanさんの常駐リスト強化マクロを試すのも吉かも知れません。
これを導入すると、常駐リストのファイルの右クリックメニューに
「このファイルを文書に挿入」というのが付け加えられますので、
何も書かれてない文書を作成して、挿入していけば、確かめながら作業できるのでいいかも。
Hanさんのページは、私のHPでリンクしています。

>2.印刷についてなんですが。複数のファイルを指定して、印刷する事は、できませんか?

印刷は基本的に現在開いている文書に対して行うので、敢えて行うとすれば
指定したファイルを次々と開いて(印刷ダイアログを出さない)「直ちに印刷」
という動作に渡すマクロを組むぐらいしか無いような気がします。

>3.基本的な、キー操作(例えば、削除は、キー操作では、どうするとか)は、何処で調べればいいですか?

先にお答えがありましたが、ヘルプトップの「基本機能一覧」から任意の機能の説明ページ
に飛び、「キー操作」ボタンを押すという「逆引き」をするのも、なかなかヨイですよ。
この場合、「機能一覧」ダイアログが表示され、欄外に<>で囲まれて該当キーが示されます。
(示されない場合は、キーに割り当てられてないのです)

No. 152 (149へのコメント)投稿者: かぶねこ HP日付: 2001/07/30 04:45:58
題名 : Re:ファイルの統合

>バインダーの中のファイルを、順番を指定して、一つのファイルにする方法って、
>ありますか?

手作業の基本としては、次に後ろに追加したいファイルを開き、「追加保存」で
「追加されるファイル」を選択すると、2つのファイルが連結されます。これを
繰り返します。

マクロでは、ねこみみ さんのマクロに「テキストファイル連結」マクロという
のがあります。とくにバインダ用というわけではありませんが。

>2.印刷についてなんですが。複数のファイルを指定して、印刷する事は、できま
>せんか?

ぜんぶ同じ印刷書式でよければ、わたしのサイトの「マクロ倉庫」の「小物」に
「現在編集中のファイルを連続印刷」というのがあります。

http://homepage1.nifty.com/kabuneko/qx/sub/lib_6.htm

ittoku さん、島田さん、回答ありがとうございました。……それにしても、ひ
とのことは言えませんが、みなさん夜更かしですね。(わたしはきょうは早起き
なんですけど。)

No. 153投稿者: ルーナ日付: 2001/07/31 20:55:23
題名 : 強調文字

検索をした後など、ある特定の文字に色をつけて、強調文字として、表示したいのですが、どうすればよろしいでしょうか。大変基本的なことで恐縮ですが、よろしくお願いします。

No. 154 (153へのコメント)投稿者: かぶねこ HP日付: 2001/07/31 22:02:39
題名 : Re:強調文字

特定の文字の強調は、キーワードを設定することによっておこないます。

ちょっとめんどうかもしれませんが、つぎの手順でできます。

・キーワードファイル(デフォルトではQXのあるフォルダの KEYWORD.TXT)を
開き、6つあるセクションのどこかに強調したい単語を追加して、ファイルを
保存する。(検索目的専用のキーワードファイルを作ったほうがいいかもしれ
ません。)
・「共通設定」ー「開発/キーワード」で、更新したキーワードファイルをリセ
ットする。

「共通設定」ー「開発/キーワード」および、使用する書式設定の「テキスト」
の項目で、使用するキーワードファイルが有効になっていること、「共通設定」
ー「色」でキーワードの強調表示がされていることを確認してください。

No. 155 (153へのコメント)投稿者: CINEPHILE日付: 2001/07/31 23:48:00
題名 : Re:強調文字

>検索をした後など、ある特定の文字に色をつけて、強調文字として、表示したいのですが、どうすればよろしいでしょうか。大変基本的なことで恐縮ですが、よろしくお願いします。

 キーワードファイルに登録するほどではないが、検索した単語などを一時的
に強調表示したいような場合には、はえ男(よだひでと)さんが公開していらっ
しゃる「単語を強調表示するマクロ」というのがあります。以下の場所からダ
ウンロードできます。

http://www.valley.ne.jp/~yod/sippitu.html

 強調したい単語を選択した状態でマクロを実行すると、その単語を全文にわ
たって強調表示します。
 マクロを実行した段階で、実際には一旦キーワードファイルに書き込んでい
るのですが、その後で何も選択せずに再度マクロを実行すると、書き込んだ項
目を削除してくれるので、キーワードファイルを変更したくない場合には好都
合です。

 ただし、指定されたキーワードファイル(デフォルトでは KEYWORD.TXT)の
キーワード6の項目をマクロで書き換えてしまうので、ここにあらかじめキー
ワードを登録している場合には注意が必要だと思われます。お使いになる場合
には、説明ファイルをよくお読みください。

No. 156 (155へのコメント)投稿者: CINEPHILE日付: 2001/08/01 02:59:57
題名 : Re^2:強調文字

> キーワードファイルに登録するほどではないが、検索した単語などを一時的
>に強調表示したいような場合には、はえ男(よだひでと)さんが公開していらっ
>しゃる「単語を強調表示するマクロ」というのがあります。以下の場所からダ
>ウンロードできます。
>
>    http://www.valley.ne.jp/~yod/sippitu.html

 先の投稿の補足ですが、このマクロを実行すると、ドキュメントウィンドウ
を最大化していない場合画面の表示が乱れるようです。
 マクロの中で、実行速度を上げるため(?)に画面の再描画を抑止している
ようなのですが、再描画を開始するタイミングが問題で、選択した単語を書き
込むために一旦開かれるキーワードファイルを、閉じる前であれば問題ないよ
うです。具体的に言うと、

(54行)
	@Redraw = 1

を48行に移動すると解消しました。あるいは、あっさり25行と54行をコメント
アウトしてもほとんど問題ないようですが。
 なお、普通にドキュメントウィンドウを最大化している場合には、いずれに
しても問題ありません。

# もし対処の仕方が間違っていたら、どなたか訂正をお願いいたします。

No. 157投稿者: 葉月日付: 2001/08/01 04:06:34
題名 : 自動的にリンクに変換する処理

すごく初歩的なことだと思うのですが、
たとえば、文書中の、

http://www.hogehoge.com/abcd.html

という部分を選択して、

<a href="http://www.hogehoge.com/abcd.html"http://www.hogehoge.com/abcd.html</a>

というリンクに変換する作業を自動化したいのですが、相変わらず初心者コースなので、
途方に暮れてます。
いろいろなかたのHTML関係のマクロなども参考にさせていただいたのですが、
高機能すぎるというか……私には、手も足も出ないといった情けない状況です。

これだけの処理を自動化するマクロって、どこかにないでしょうか?
あるいは、なにか良きアドバイスがありましたら、よろしくお願いします。

No. 158 (155へのコメント)投稿者: かぶねこ HP日付: 2001/08/01 04:38:20
題名 : Re^2:強調文字

> キーワードファイルに登録するほどではないが、検索した単語などを一時的
>に強調表示したいような場合には、はえ男(よだひでと)さんが公開していらっ
>しゃる「単語を強調表示するマクロ」というのがあります。以下の場所からダ
>ウンロードできます。

どっかに何かマクロがありそうだと思ったのですが、よだ さんのところでした
か。ていねいなフォローありがとうございました。

No. 159 (157へのコメント)投稿者: かぶねこ HP日付: 2001/08/01 04:55:27
題名 : Re:自動的にリンクに変換する処理

>すごく初歩的なことだと思うのですが、

いやいや、これはそんなに初歩的なことではありません。「自動化」というのは
たいていマクロが必要で、マクロというのはちょっと初歩をこえています。

さて、お望みの動作そのもの、それひとつだけ、に限ってなら、マクロで簡単に
対応できます。(これを実現するマクロがみつからなかったのは、たぶん HTML
を書くときに表示文字列につかうのは、アドレスそのものじゃなくてサイト名だ
からじゃないかなあ。)

proc main
dim s$
s$ = @TextSelect$
if s$ = "" then exit proc '選択されていないときは実行しない
@DeleteChar
@Insert "<a href=""" + s$ + """>" + s$ + "</a>"
end proc

が、短いマクロでも自分で書けるようになるにはヒマがかかります。もっと基本
に忠実なアプローチ(応用が可能)としては、キー定義設定で

<a href="\#"></a> あるいは
<a href="">\#</a>

と設定すると、選択した文字列をはさんでタグが入力されます。もうひとつのと
ころは Ctrl を押しながらドラッグしてコピーするとか、必ずしもアドレスでは
なくサイト名が入ったりすることもあると思いますので、それなりに便利に使え
ると思います。

この、いろいろなタグをショートカットキーに割り当てるのは、個人的にとって
もおすすめですよ。「その他」−「キー定義設定」ー「追加」で、割り当てる機
能の種類に「文字列」を選びます。ここで使える特殊文字については「書式文字
列」でヘルプを参照してください。

No. 160 (156へのコメント)投稿者: ルーナ日付: 2001/08/01 06:41:15
題名 : Re^3:強調文字

かぶねこさん、CINEPHILEさん、早速にご対応いただき、ありがとうございました。
まだ、試しておりませんが、取り急ぎ、お礼申し上げます。

次へ
現在の既読番号は 0  既読を


メールアドレスを表示するにはURLの後ろに &m=89d55a7a をつけてください。
ユーザー フォーラム一覧

http://www2k.biglobe.ne.jp/~araken/
http://0ban.com/araken/