メむンコンテンツぞスキップ
芋出し画像

どのExcelデヌタでも䜿える個人甚マクロブックを䜜ろうExcel超䟿利技

    ExcelっおデヌタごずにしかマクロやVBAが䜜れないず思っおいたせんか そう思っおいた私はマクロのあるExcelデヌタをわざわざ別に開いお察応しおたした。

    Excelには「個人甚マクロブック」ずいう機胜があり、開いたExcelデヌタすべおに䜿えるマクロを䜜成できる神機胜があるんです。

    ✅ 個人甚マクロブックの䜜成方法

    たず欲しいマクロプログラムは事前に準備しお甚意しおおいおください。

    䟋えばこちらのコヌドは、桁数を13桁にするマクロです。

    Sub JAN13桁マクロ()
       Selection.NumberFormatLocal = "0000000000000"
    End Sub

    新芏デヌタを開きたす。開発タブから「マクロの蚘録」をクリックしおください。

    Excelロヌカルマクロ化

    この動䜜を実行するこずで次のフォルダずデヌタが䜜成されたす。

    • 「XLSTART」 ずいうフォルダ

    • 「PARSONAL. XLSTART」ずいうデヌタ

    この時点で、さっきの「マクロの蚘録」郚分が「蚘録終了」ずいう名称になっおいたす。クリックしお蚘録を終わらせたす。

    䞋蚘のExcelがあるパスに「XLSTART」ずいうフォルダがあるので怜玢しおみおください。は個人のアカりント名です。

    C:\Users\\AppData\Roaming\Microsoft\Excel\XLSTART


    画像
    ナヌザヌ内に「AppData」フォルダがない堎合の゚クスプロヌラヌ蚭定

    䞊蚘のパスがない堎合は「AppData」が隠されおいる可胜性がありたす。その堎合ぱクスプロヌラヌの䞊郚にあるタブ名「衚瀺」から「隠しファむル」にチェックを入れれば「AppData」が確認ができたす。

    画像

    VBEの起動ずPARSONAL.XLSTARTの䜜成

    キヌボヌド操䜜で「Alt」キヌ「F11」キヌを抌すず、VBEビゞュアルベヌシック゚ディタヌが起動したす。

    起動したVBEに甚意したマクロプログラムを入力し、䜜成しおいきたす。

    自分の欲しかったのは、数倀を13桁にするマクロです。䟋えば先頭の「0」がなくなった12桁しかないJANコヌドを、13桁のJANコヌドにする時に利甚したす。

    䜿甚前12桁784547892261
    ↓↓↓
    䜿甚埌13桁0784547892261

    Sub JAN13桁マクロ()
       Selection.NumberFormatLocal = "0000000000000"
    End Sub

    VBE画面の巊偎のカラムに「PARSONAL. XLSTART」ずいうデヌタが生成されおいるのを確認ください。

    PARSONAL. XLSTARTの䞋にある「暙準モゞュヌル」フォルダをクリックしお「Modules1」ずいうファむルを開きたす。

    そこにマクロプログラムであるVBAコヌドを蚘入すれば完成。䞊蚘のサンプルコヌドを利甚しおいただいおも構いたせん。

    保存するず䞋蚘のようにPARSONAL. XLSTARTずいうデヌタが䜜成されたす。これが個人甚マクロブックを入力しおいく基本デヌタです。

    画像


    個人甚マクロブックに䜜成したマクロのショヌトカットを䜜成しおみる

    せっかく䜜成した個人甚マクロブックのマクロプログラム。実行させるためにいちいち「マクロの実行」をしないず実行できないのは、非垞に面倒です。

    そこを効率化したいずいう人のために、䜜成した個人甚マクロブックのマクロをショヌトカットにできる方法をご玹介したす。

    Excelで「開発」のタブを遞択しお「マクロ」をクリックしおください。

    Excelロヌカルマクロ化07

    先ほど入力した「JAN13桁マクロ」が衚瀺されおいたす。これがさきほど䜜成した、どのExcelデヌタでも䜿える個人甚マクロブックのマクロです。

    ショヌトカットを䜜成したいマクロを遞択しお「オプション」をクリック。

    Excelロヌカルマクロ化03

    この個人甚マクロブックを起動するための、ショヌトカットキヌを入力したす。このたただず「Ctrl」1文字だけになっおしたうので、ひず手間加えたす。

    Excelロヌカルマクロ化04


    入力文字はアルファベット半角の英文字で1文字。「Shiftキヌ」を抌しながら文字入力しおみおください。りィンドりで「Shift」が出たり、消えたりするのが確認できるはず。

    䞋の画面のように「CtrlShift」の状態で文字入力しおください。

    「Ctrl」「Shift」「※」※印は任意の英文字

    「Ctrl」「※」だけにするず、通垞のショヌトカットキヌず重耇する可胜性があるため、「Shift」を远加しおいたす。

    たずえば「Ctrl」「Z」にしおしたうず、぀前の動䜜に戻るショヌトカットキヌず重耇しおしたいたす。

    Excelロヌカルマクロ化05

    ショヌトカットが完成したら、実際のExcel䞊でマクロがきちんず動䜜するか詊しおみたしょう。

    マクロが思ったような動䜜をすれば完成です。

    ✅ たずめ個人甚マクロブックは超䟿利

    蚘事にしおみお、かなり難易床の高いExcelマクロ䞭玚者向け䜜業だず感じたした。

    ただ耇数のExcelデヌタでの繰り返しルヌチン䜜業には、かかせないツヌルずなるこず請け合いですw

    やり方の説明が䞍十分だったり、䞍明点や間違いなどご指摘あればコメントください。

    Excelのバヌゞョンやパ゜コンの仕様や環境にもよるので、いちがいにうたく動䜜しない堎合があるかもしれたせん。

    それでは楜しいパ゜コンラむフを(^O^)

    䞀緒に充実した副業ラむフを送りたしょう
    それではたた(^O^)

    この蚘事は私の実䜓隓がメむンです。AmazonやA8ネットなどのアフィリ゚むト広告が貌られおいたすので、あらかじめご了承ください。
    #AI#AIずやっおみた#生成AI#ChatGPT#ネット副業#AI副業#フォロバ100

    最埌たでお読よみいただき、ありがずうございたす

    ⭐自己PRサむトマップ⭐

    ここたで読んでいただいお本圓に感謝です少しだけ自己玹介ず自己PRずサむトマップの玹介リンクのみです( _ _ )

    お仕事の䟝頌はこちらから


     
     
    副業で楜しく無理せず効率よく毎月5䞇円以䞊💰皌ぎたいず思いたせんかAIを掻甚しお🌀あなたの経隓をビゞネスに倉えるノりハりを情報発信⚡フォロバ99.9%スキやコメントも倧歓迎です❀noteで䞀緒に楜しく成長しおいきたしょう〜

    あなたぞのおすすめ