0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

導入手順

Last updated at Posted at 2024-12-29

1.Menu.basをANSI形式で準備
2.SplitTextFile.vbsをANSI形式で準備
3.SplitTextFile.vbsにMenu.basをドラッグ&ドロップして分解
4.↑の出力結果を別フォルダに保存
5.M93_一括インポート.basを手動インポート
6.出力結果フォルダを選択
7.Menu.xlsmにリネームして保存
8.開発タブ→マクロのセキュリティ→「VBA プロジェクト オブジェクト モデルへのアクセスを信頼する」にチェック
9.csvファイルからシート復元
10.M97_シート復元実行
11.参照設定にチェック

Visual Basic For Applications
Microsoft Excel 16.0 Object Library
OLE Automation
Microsoft Office 16.0 Object Library
Microsoft Forms 2.0 Object Library →参照からC:\windows\system32\FM20.DLL
Microsoft ActiveX Data Objects 2.8 Library (最新でOK)
Microsoft Visual Basic for Application Extensibilly 5.3
Microsoft Scripting Runtime

12.Menu.xlsm.zipにリネームし、.relsを取り出す
13.一番最後の「」の前で"改行して"その行の頭から以下の分を記載する

14..relsを上書きコピーする
15.Menu.xlsmにリネームする
16.Menu.xlsmを開いて、「RibbonとcustomUI作成」ボタンを追加する(フォントサイズ8)
17.M90_RibbonとcustomUI作成の110行目を現パスに変更する(バックアップフォルダ作成する)
18.作成したボタンから実行
19.【ここにExcelをドラッグ&ドロップ】customUI差し替え&エクセルアドイン化&登録.vbsをANSI形式で準備
20.Menu.xlsmをドラッグ&ドロップして実行すると完了

<ユーザーフォームの取り込み>
1.ユーザーフォームのcsvをMenu.xlsmに取り込む
2.取り込んだシートをアクティブにして「M95_ユーザーフォーム作成」を実行
3.文字化けを修正する
4.適当なボタンをダブルクリックし、ユーザーフォームの中身のコードを貼り付ける

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?