メモ:Excel for Mac のマクロは正規表現を使えない

こんばんは、豆珈琲です。

最近、ゼルダ無双を買いましたがまだあまり、進められていません。

今日は、私が絶望した壁について書こうと思います。

マクロで正規表現のやり方

やり方としては簡単ですが、以下のコードで簡単に使えます。

そう、MacではなくWindowsならば、ですが。

Sub Test()
    'RegExpオブジェクトの作成だが、Macで使うとエラーになる
    Dim reg As Object
    Set reg = CreateObject("VBScript.RegExp")
    
    '正規表現の指定
    With reg
        .Pattern = "<.*?>"      'パターンを指定 (例:htmlタグ)
        .IgnoreCase = False     '大文字と小文字を区別するか
        .Global = True          '文字列全体を検索するか
    End With
    
    Dim targetStr As String, convertedStr As String
    targetStr = "<span>hghg</span><br>"
    convertedStr  = reg.Replace(targetStr, ",") '
    
    Debug.Print (convertedStr)
End Sub

 

 Mac正規表現が使えない?

CreateObjectで外部のモジュールが使えないので、Windowsを同様の方法では正規表現は使えません。

気づくタイミングは実装している時だと思うので、MacWindowsの両方で使えるものを設計している場合は、戻ったほうが良いかと思います。

必殺 回転みじん切り!(ぶんぶんチョッパーの商品レビュー)

こんばんは、豆珈琲です。

今回は感動するほど凄かったみじん切り器を紹介しようと思います。

K&A みじん切り器 ふたも洗える ぶんぶんチョッパー BBC-01

商品概要

 食材を中にいれて、緑色の取っ手を引くと紐付いた糸が内部を回転させて、ぶんぶんと音と共にみじんぎりするものです。

実際の使い方と感想

 たまねぎ丸ごと、は無理で親指大に切った食材を入れて回転させるだけです。
食材をまるごと入れられないのは残念ですが、出来上がりはお店で出るみじんぎりそのものです。(豆珈琲は餃子を作りました)

 洗い方は丸洗い出来るので、使い終わったらささっと洗えます。このあたりは電動ミキサーよりもお手軽です。

 ……子供はいないのですが、食材を入れて子供に手伝って貰うのもありかもしれません。

 

K&A みじん切り器 ふたも洗える ぶんぶんチョッパー BBC-01

K&A みじん切り器 ふたも洗える ぶんぶんチョッパー BBC-01