はじめに

多量の行が表示されないように、このブログは1コンテンツしか表示されない。ブログアーカイブから、他の記事を捜してくれ。

環境作れし。
・gawk 3.1.5 for Windows をググッて入手。
・gawk.exeをpathの通ったフォルダにぶち込めし。
 (「windows パスを通す」ググッて)
 (面倒なら、C:\windowsにぶち込む)
・環境変数「awkpath」にスクリプトを保存するフォルダを設定。
 (「環境変数 設定 windows」ググッて)
 (面倒なら、C:\windowsに、紹介されているスクリプトぶち込む)

2023年8月7日月曜日

Excel VBA:セルに書かれたファイル名からサクラエディタでファイルを開く

 2024/4/21 すまぬ。IsFileName のコードが抜けてたので追加した。
サクラエディタでのgrep結果テキスト等が貼り付けられたセルから直接サクラエディタを開くマクロだ。

以下のテキストからジャンプできる。
セル内容が”ファイル名”
セル内容が”ファイル名(行番号)”
ハイパーリンクが”ファイル名”

ファイル名はフルパス、相対パスが可能だ。

相対パスの場合、ベースのパスは以下の優先順に決定される。
1.シートに設定された名前”SAKURA_SRC"に記載されたパス
2.ブックに設定された名前”SAKURA_SRC"に記載されたパス
3.Excelファイルが配置されたパス

”¥¥”で始まるネットワークパスにも対応するが、OneDrive等のURL形式のパスには対応しない。
前回紹介した右クリックメニューから呼び出せば、ストレスフリーでサクラエディタが呼び出せるわけだ。

あ、サクラエディタのパスは通しておけし。
パスの通し方はググれ。ノシ。

common.bas(common.xlam)


0 件のコメント:

コメントを投稿