キンコミ kintone user community

みんなの投稿

2024/12/04 15:58

今日の午前中に起きた事件とその対処方法をnoteにまとめました!

「共有フォルダでExcelマクロファイルを共有(使えるように)したい」
https://note.com/light_willet328/n/ndebbdf5d886f

実はこれ↑数年前にも対応したんですけど、すっかりやり方忘れてたので、備忘録も兼ねて。。

これってうちの会社だけじゃないと思う…|ω・)

3件のコメント (新着順)
さんま
製造業
2024/12/05 13:57

マクロを使っている業務をキントーン化したい気持ち、めっちゃわかります。私もちょうど取り組み中だったのですが、挫折し、VBAを勉強してマクロの改修する方向にシフトしました。私も元々はかなさんみたいにVBAを勉強するくらいならキントーン化というスタンスでしたが、負けてしまいました。それが1週間ほど前の話でしたので、今日noteを拝見した際に、はっとしました。なかなか大変な道なのですが、キントーン化できたらこちらで報告したいなと思います。

愚痴です。

共有フォルダのセキュリティを個別設定するのって、管理側は結構嫌がるんですよねぇ
対応してくれるかなさんのところが羨ましいです。

小生は、その交渉をするのが面倒なので、共有ファイルを自動処理したい時は一旦ローカルでマクロを書いて動作検証してからマクロをVBScriptに移植して、そのスクリプトを配布するなどしています。(これで大概のExcelファイルはマクロ無しにできると考えています。)

ちなみに、マクロでどの様な処理をされているかは分かりませんが、JavaScriptでローカルファイルを操作(編集、削除など)することは容易ではないようなので、kintone化する時は注意が必要と思います。(勿論、ファイルそのものをkintone化するのはそれにあたりませんが…)


かな
建設業
2024/12/05 14:30

共有ファイルを自動処理したい時は一旦ローカルでマクロを書いて動作検証してからマクロをVBScriptに移植して、そのスクリプトを配布するなどしています。

なるほど!それなら確実でいいですね!



今回のうちのやつは、外部業者が作ったマクロでロックが掛かってるので中身は見れませんが、
動作的には日付や科目はプルダウンの選択式になっているのですが、それらを選択すると右に移動するとか、科目に合わせて課税、非課税を自動で選択するとか、月ごとでシートが分かれているのでそれを集計シートに転記する
みたいな、え?これマクロいる?レベルの内容です。笑

科目別の集計は言わずもがな、kintoneで出来るので、最終の提出方法さえどうにかなればkintone化したい、というのが実情です😅

え?これマクロいる?レベルの内容です。笑

確かに動作だけで見るとExcelの基本機能でカバーできそうなものばかりですね。

「元ネタ(データベース)が他にあって、そこからデータを引っ張ってくるのがマクロの肝ですっ!」…ってことなんですかね。
だとすると、DBそのものも同時にkintone化しないといけないのかもしれませんね。

いきなり話が広がってしまいましたが、kintone化成功、お祈りしています。

ここにかなさんの心の叫びが見えてしまいました…。


かな
建設業
2024/12/04 16:55

そうですw
よくお気づきでwww