Visual Studio Code で正規表現のメタ文字を検索と置換でエスケープする方法

正規表現のメタ文字をまとめてエスケープする方法をChatGPTに聞いてみました。 方法 VS Code の検索と置換機能を使用します。 正規表現モードを有効にして下記の検索文字列と置換文字列を入力します。 検索文字列 ([\\.+*?^$(){}|[\]]) 置換文字列 \\$1 下記…

Photoshop : オブジェクト選択ツールでなげなわを使用する方法

Photoshopのオブジェクト選択ツールでなげなわで選択する方法です。 まずはオブジェクト選択ツールを選択した状態で、画面上部のツールバーを見ると、「モード」というプルダウンメニューがあるので、そこでなげなわを設定できます。 YouTubeのPhotoshopのハ…

Photoshop : レイヤーマスクとスマートオブジェクトの順番

レイヤーマスクをかけた後にスマートオブジェクトに変換するとレイヤーマスクが消えてしまいます。(レイヤーマスクがかかった状態で切り抜かれてスマートオブジェクトになる。) この状況を避けるためには、 1.スマートオブジェクトに変換する。 2.レイヤーマ…

VBA : 学習メモ Union で任意の文字・数式でジャンプ機能実装

学習メモ VBA のUnionについて下記記事で勉強させていただきました。 excel-ubara.com また、具体的な使用例についても下記の記事で勉強させていただきました。 excel-ubara.com 以前下記の記事を参考にさせて頂いたときにFindメソッドではセルの書式設定に…

Photoshop : 一部のツールが無くなった場合の戻し方

Photoshopのツールの一部が無くなってしまった場合。原因の一つとしてワークスペースの設定が「Core Tools」になっている可能性があります。 メニューバー の「ウインドウ」>「ワークスペース」>「初期設定」で戻すことができます。 しかし、それをすると、…

VBA : Findeメソッドについて学んだこと

findメソッドの注意 findメソッドはエクセルの「検索と置換」の検索の機能をVBAのコードで置き換えたものと考えて良いが、使用するにあたって注意点が多く、実用性の観点からは積極的な使用は勧められない。(詳細は下記の記事を参考させていただきました。) …

Photoshop : 彩度マスクの使い方を学ぶ 学習メモ

下記の動画を拝聴していた際に、「HSB/HSL」という機能を使用して彩度のある個所を選択してマスクをかけることができることを知りました。 www.youtube.com 彩度に応じてマスクをかける「彩度マスク」というものがあることを知ったので、そのことについて学…

Python : ファイル内から正規表現パターンにマッチした文字列を抽出し比較する 改良版

先日下記の記事で作成したコードをより汎用性のあるコードに修正しました。 hfactory.hatenablog.com スクリプトの内容 ステップ1 : ソースフォルダ内のファイルから指定パターンに一致するファイル名を抽出 ステップ2 : ターゲットフォルダ内のファイル名を…

スーパーマリオサンシャイン攻略7 : ふしぎの きのめと すなのしろ

前回の続き hfactory.hatenablog.com 今回は海岸線の奥に出現したパックンをたおして、灯台を出現させ、そこからマンマビーチへ行きます。 パックンを倒すのは3回目なので、これは問題ありません。マンマビーチの最初のステージ、ふしぎのきのめとすなのしろ…

エクセル プルダウンメニューの追加に自動的に対応させる方法 (学習メモ)

エクセルでセルの入力規則でリストを選択した場合、元の値の範囲が増えたときにプルダウンリストで選択できる値も自動で増えてくれる方法を学んだのでメモします。 今回は下記の記事を参考に勉強させて頂いたので、紹介させていただきます。 www.crie.co.jp …

スーパーマリオサンシャイン 攻略6 : GO!GO!イカサーフィン

前回の続き hfactory.hatenablog.com 感想 このステージは難しかったです。何度もやり直しました。最初は緑のイカで挑戦したのですが、左スティックを前に倒さずに左右の動きのみの調整しかしていなかったので、ゴールはできたのですが、タイムが及ばず失敗…

Photoshop 自動化 : レイヤー1からレイヤーnまでjpgで出力

Photoshopの自動化スクリプトです。 レイヤーの名前が「レイヤー 1」「レイヤー 2」という形式 (レイヤーを新しく作成した時にデフォルトで付けられる名前)のレイヤーをすべてJPGファイルで出力します。 利用例 スクリーンショットしたパソコンでの作業手…

エクセル : 自身のセルの一つ上(下)の値を取得する方法

エクセルで自身のセルの一つ下の値(もしくは上の値)を取得する方法を紹介します。 サンプルデータ サンプルデータ 月曜日から日曜日までのデータです。日にちが変わった最初のデータを前日の最後のデータと同じにしたいというケースを想定します。 例えば id…

VBA ローカル変数の宣言は使用直前に宣言する。subプロシージャ積極的に分割。

VBAの変数の宣言の位置について、下記の記事を拝読させていただき、大変勇気をもらったので、紹介させていただきます。 thom.hateblo.jp VBAのコードを書くときに変数をsubプロシージャの最初にまとめて書くということについて、もやもやしていたので、それ…

スーパーマリオサンシャイン 攻略5 : コンテナの ボスゲッソー

前回の続きです。 hfactory.hatenablog.com ボスパックンを倒すと桟橋の所にパックンが現れるので、これを倒します。正面のドロドロを消しておいて、パックンを出現させます。今回は6回水を口に当てれば倒せます。ちょっとでも水が当たればよいので、タイミ…

スーパーマリオサンシャイン 攻略4 : ボスパックンを たおせ!

前回の続きです。 hfactory.hatenablog.com 今回はボスパックンを倒します。 ボスパックンは「おおふうしゃ」の上にいるので、前回パックンがいたところから道なりに進んで向かいます。らせん状の道をのぼる途中に給水ポイントがありますし、ダメージをくら…

Photoshop 特定の箇所の彩度明度の調整

今回は下記の動画を拝見しました。ショート動画のため、手順の説明が必要最低限ですすめられているので、どのような処理をしているのかを学習メモを兼ねてまとめました。 www.youtube.com 手順1. 調整レイヤーから「色相・彩度」を選択。手のマークをクリッ…

VBAで選択した可視セルのみに連番を振る方法

可視セルのみに連番を振る方法を紹介した動画を視聴した記事を書きました。 hfactory.hatenablog.com 最新のエクセルであれば動画で紹介されている方法が使えますが、2010年のエクセルでは使用できなかったので、VBAでコードを組んでみました。 使用方法: 1.…

エクセルでフィルターした値をフィルター行のみに貼り付けする方法

www.youtube.com 上記の動画を拝見しました。とても勉強になったので学んだことメモします。 単一の値を可視セルにペーストする場合は可視セルのみにペーストできる。 単一の値を可視セルにペーストする場合は可視セルのみにペーストできます。 動画では紹介…

スーパーマリオサンシャイン 攻略 : その3 おおふうしゃへの みちを きりひらけ

前回の続き hfactory.hatenablog.com 今回は「おおふうしゃへのみちをきりひらけ」をやっていきます。スタート地点から道なりに進み、川をこえて、看板の矢印にしたがって進みます。水車が現れるので、水車の羽の上にのって水車の反対側へ行きます。(タイミ…

スーパーマリオサンシャイン 攻略 : その2 広場の落書きを消して、偽マリオを追いかける

前回の続き hfactory.hatenablog.com 警察署を出てまっすぐ向かうとピーチ姫がいます。広場に出現した茶色のドロドロの中心部に放水するとパックンが出現。口が開いている時に口の中に水をかけるとダメージを与えることができます。3回当てればパックンを倒…

空文字、スペース、シングルクォーテーションが入った幽霊セルを空白セルにする方法

「形式を選択して貼り付け」する際に、「空白を無視」オプションで、空白を無視して貼り付けをしたのに空白が無視されないで貼り付け(空白で)されてしまうことはありませんか? 本来ならば空白のセルは無視して、貼り付け先のセルの値をそのまま保持してほし…

スーパーマリオサンシャイン 攻略 : その1 エアポート

Switch版 3Dコレクションのスーパーマリオサンシャインをプレイしていきます。 ゲームはそれほど得意ではないですが、頑張ってやっていきます。 オープニングとエアポート 飛行機が滑走路に降り立つと、エアポートに落書きがされていることが分かります。 き…

正規表現 : スラッシュ区切りの文字列にマッチさせる

正規表現でスラッシュ区切りの文字列にマッチさせるパターン(スラッシュの前後には必ず半角スペースが存在する場合) マッチさせたい文字列の例 ミカン / 愛媛 マンゴー / 宮崎 ブドウ / 山梨 ただし、下記のように3つ以上のスラッシュ区切りの文字列にはマッ…

Photoshop 編集メニューの「フェード」の使い方:修正ブラシの適用具合を弱める

下記動画の2分54秒あたりで登場した処理が面白かったので紹介します。 www.youtube.com Photoshopのメニューバーにある「フェード」コマンドを使用すると、直前に使用したフィルター、ペイントツール、消しゴムツールおよび色調補正の不透明度と描画モードを…

HUNTER×HUNTER における「残念」と能楽の「残念」:死後の念について

念は死んでも残るのか 漫画「HUNTER×HUNTER」に登場する念は使用する者が亡くなった後も残って効力を維持することができます。私は最初、念というものはその念を抱く人がいるから存在するのであり、亡くなってしまってはその念を維持するができないのではと…

Pythonでローカルのhtmlファイル内のjpgファイル名抽出後ローカルのjpgフォルダ内のファイルと比較

手順 1.ローカルのhtmlファイル内に記述されている特定のパスのjpgファイルのファイル名を正規表現を使用して抽出します。 2.同時にローカルの特定のフォルダにあるjpgファイル名をすべてリストアップします。 3.先ほど手順1で抽出したjpgファイル名と手順2…

Photoshop : 影の部分を取り除く Youtube 動画解説

Photoshopを使用して、影によって暗くなってしまっている部分を修正するチュートリアル動画を拝見させて頂いたので、自分なりにその動画の解説をしたいと思います。 解説させていただく動画はこちらです。 www.youtube.com 手順1 : 影になっている部分を明る…

Photoshop Javascript 自動化 : 画像 リサイズ 切り抜き 処理を自動化する 

Photoshopで使用できるスクリプト Javascript を使用して画像のリサイズと切り抜き(トリミング)を自動化します。 行う処理は下記のようになります。 .verticalImage {width:60px;height:120px} .verticalImage--large {width:120px;height:200px;} .horizo…

Photoshop ブラシの種類選択 切り替え 方法

Photoshopでブラシの種類を切り替える方法です。 ツールオプションバーから切り替える オプションバーの左から2目の項目。ブラシの先端の形と直径が表示されているボタンを左クリックしてメニューを表示させる。 そのメニューの一番下の四角い枠の中に「汎用…