Appたぬき@異常底辺SE @app_tanuki_in コンサルから納品されたマクロが重すぎるとの相談があり中身を見たところ ・配列が1から始まると誤認 ・約80万セルに1セルずつ書き込み ・転記処理で1セルずつコピーペースト という狂気のプロシージャが千行に渡って展開されており椅子から転げ落ちて痙攣してたら日が落ちた 2024-12-23 19:59:51
リンク 窓の杜 ダウンロードしたVBAマクロは既定でブロックへ ~「Microsoft Office」攻撃への対策を強化/警告のメッセージバーは赤色へ変更、ボタンだけでは有効化不能に 米Microsoftは2月7日(現地時間)、インターネットから入手したVBA(Visual Basic for Applications)マクロを既定でブロックする方針を明らかにした。「Microsoft Office」を狙う攻撃からユーザーを保護するためであるという。 26 users 71 リンク 窓の杜 Microsoft、ダウンロードしたVBAマクロを既定でブロックする方針を一時撤回か/「Microsoft 365 管理センター」で最新チャネルのロールバックを通知 米Microsoftは7月7日(現地時間)、ダウンロードしたVBAマクロを既定でブロックする変更をロールバックし、「Microsoft O
吉田拳/Excelで、経営は強くなる @sugoi_kaizen 著書『たった1日で即戦力になるExcelの教科書』50万部突破/すごい改善代表取締役/人数無制限で学べる法人用Excelオンライン講座(年間50万円) /Excelのミス多発や長時間労働を解消するExcel丸投げ外注サービス(月額15万円)/無期限サポート付きのExcel・VBA講座13年間開催中・受講者1万名突破 https://t.co/WLNnOmfzXN 吉田拳/Excelで、経営は強くなる @sugoi_kaizen 引き継ぎなく退職された社員が残したExcelが全く分からないとご相談あった企業様、弊社の費用が高いから「他を当たる」となったものの各所で弊社の数倍の見積もりになり「やっぱ御社に」となったが丁重に辞退。死ぬほど大変な作業なんですよ業務理解って。あと言い方で損してる。「他を当たる」ってw 2022-04-
次期ライダーはすげえマクロ使いなの。 すごすぎるが故に1か所の会社にとどまらずスーパー派遣であちこち活躍してるの。 そんで敵はセル結合しまくりスペース体裁しまくりとかのクソエクセルをライダーの会社に送り込んで精神攻撃を仕掛けるの。 イラついたライダーはデスクを蹴り倒して敵をぶちのめしてクソエクセルを直して19時ぐらいに退社して下板橋のアパートに帰るの。
「Excelデータをプログラムで扱うのなら、VBA(Visual Basic for Applications)を使うべし」。多くの人はそう思っているでしょう。もちろんVBAはMicrosoft Officeのソフトを操るのにとても便利なプログラミング言語ですが、弱点もあります。 その1つが、Officeにしばられてしまうこと。業務に必要なデータ量がExcelや「Access」のカバーする範囲で収まらなくなったら、もう扱えません。 また互換性の問題から、Windows上で書かれたVBAのソースコードは基本的に、macOSやLinuxでは動かせません。VBAはプログラミング初心者にとって理解しやすい一方で、コードが冗長になりがちという側面もあります。 今からプログラミングを学んで業務を自動化したいなら、筆者はPythonをお薦めします。Pythonはシンプルで勉強しやすく、ライブラリーが豊富
今回はVBAユーザー必見、応答なしになったExcelでVBAを確実に中断させる方法(仮称:ちゅんちゅん奥義)を紹介します。 皆さんはVBA或いはマクロの実行中に、無限ループを起こしてしまい中断できないので「泣く泣くExcelを強制終了させた」なんて経験はありませんか? 実はWindowsの裏技的な方法で、VBAを止めることが可能です! 一般的に知られているVBAの中断方法 Excelが応答なしになる原因と防ぐ方法 応答なしの再現プログラム DoEventsで応答なしを防ぐ DoEventsの発生頻度を調整する 効率的なコーディング方法を知る 応答が停止してしまったVBAを確実に中断させる方法 VBAを確実に中断させる 中断できるようにする条件 タスクバーの設定を変える 1ステップに負荷をかけすぎない 自動的なマクロの有効化を止める はてブコメント返し まとめ 一般的に知られているVBAの中
Excel界に伝わるいにしえのお作法。 そのひとつが「全シートでA1セルにカーソルを移動してから保存する」です。 新入社員時代に教わったものなのですが、正直面倒くさくて・・・。 ショートカットキーを使えば10秒くらいでパパっとできるのですが、もはやその手間自体を消したい。 そこで、ボタン一発でできるようにマクロを組みました(昔の自分が作っていました)ので、共有したいと思います。 そもそもなぜA1セルに移動するのか? そもそも、なぜ全シートでA1セルにカーソルを戻してから保存しなければならないのでしょうか。 このお作法を教えてくれた新入社員時代の先輩は言いました。 「Excelは保存するときにカーソルの位置も記憶するんだよ」 「次にファイルを開く人は、きみが最後にどこを編集していたかなんて興味ないだろう?」 たしかに、複数人で連携して1つのExcelを作っている場合でもない限り、開いたときに
Excel は滅びぬ! Excel の力こそ日本企業の夢だからだ! VBA 実装してて学んだこととかのメモ。 JavaJava してたかはあまり関係ないかも。 #エディタの使い方 ##エディタを表示する Alt + F11 で VB エディタを表示できる。 ##環境設定 ###背景色・フォントを調整する デフォルトの白背景とか気が狂うので、暗い色にする。 「ツール」→「オプション」を選択し、「エディターの設定」タブを開く。 「コードの表示色」を選択して、「背景」の色を選択する。 ついでにフォントも見やすいやつに変更する。 これだけで開発効率が5割増しになる。 ###イミディエイトウィンドウ ####イミディエイトウィンドウを表示する いわゆるコンソールに当たるのが、__イミディエイトウィンドウ__と呼ばれるウィンドウ。 Ctrl + G で表示される。 ####イミディエイトウィンドウに出
Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? #はじめに SIerにおけるWebシステム開発では、操作中の画面のスクリーンショットやデータベース内のデータをEXCELファイルに貼り付け、動作が正しい事を保証するエビデンスとして残す習慣があります。 その作業を自動化する手段として、Selenium Webdriverやそれに類する製品がありますが、現場によってはセキュリティポリシーの問題で導入できない事があります。 そのセキュリティポリシーを守った上で、先の作業を自動化するアプローチとして、PaperTesterを作りました。 InternetExplorer用マクロ(VBScrip
#はじめに 前回の記事のご意見から、 Excelスクショ問題の解決策として、テスト仕様書(xlsx)からテストコード(vbs)を自動生成する仕組みを考えた。 ある程度の仕組みが組めたので、ここに記録する。 #ダウンロード ■ PaperTester ~Excel製のInternetExplorer向けUIテストツール~ https://github.com/nezuQ/PaperTester #デモ ■ デモ用のVBScriptファイル https://github.com/nezuQ/PaperTester/blob/master/demo Windows機にダウンロード・ダブルクリックする。 HTMLページがIEで開かれ、新規Excelブックにスクリーンショットが貼り付けられる。 #概要 Excel製のテスト仕様書テンプレート(xlsx)。 操作手順をリスト選択し引数を入力する事により
#はじめに SIerのExcelスクショ問題が少し前にバズっていた。 SIerでは、プログラムを手動で操作し、その時の画面写真をExcelに貼り付けた資料を作る事で、プログラムが正常に動作するエビデンスとしている。 そもそも、なぜそのような作業が必要なのかは、下記の方のブログが詳しいのでここでは語らない。 - > Excelスクショ問題について周りの方へのお願いと、今職人となっている方への励ましの言葉(元職人より) | 羽根帽子の太公望 ここで語りたいのは、「Excelスクショ作業はなぜ自動化されないのか?」とそれに対する解決策だ。 #原因 まず原因はこれらだと思う。 ##セキュリティの観点から自動化ツール導入に制限がある。(そのツールがスパイウェアでない保証はありますか?) フリーウェアの導入や有名でないシェアウェアの導入の際に問題になる。それらのツールがスパイウェアの類でない事を証明す
ExcelユーザがOpenOffice.orgの使用を検討した場合、Microsoft Officeのマクロ言語であるVisual Basic for Applications(VBA)がサポートされていないことが気になるかもしれない。長年にわたってコツコツ蓄積してきた自作のExcelマクロがたくさんあるユーザなら、それが一切使えなくなるのが嫌でOfficeにとどまる、というケースも起こり得る。そんなユーザに、再考の時が来た。Novellが、OpenOffice.orgのソースコードを基に、Excel VBAをサポートするバージョンを独自に開発したのだ。 OpenOffice.org CalcのExcel VBA互換機能の開発は、NovellのNoel Power氏がリーダーを務めている。Noelによると、この互換機能は次のような形で実現されているという。 Excel VBAマクロをOpe
Summary: Using PowerShell to identify RPC ports in use by capturing content from PowerShell We'd like to introduce you today to one of our newest bloggers! It's a froopingly awesome friend of ours, Joel Vickery, PFE. (did I mention Dr. Scripto is a big fan of books written by Douglas Adams?....oops!) Take it away Joel! Thanks Doc! So ...
読者様より↓フィードバック や ご意見 ADOを使用してEUC-JPのファイルをShift_JISに変換する http://frog.raindrop.jp/knowledge/archives/000051.html ↑ここを見てEUCを勉強してね・・・と言われた。ADOを使った簡単な方法があるんですね・・・※先に↑を見てください(合わせて読んでください) 本文(発行内容) <文字コードで遊ぶ SJISからEUC ヤフオクURLでチェック> こんにちは、三流プログラマーのKen3です。 ヤフーオークションのURL パラメータの部分を作ってみます。 ※p=%XX%XX の 部分を使って(作って)みます。 いつもの三流的なアプローチなので、実際はアレンジして使ってください。 ※一部でも参考になればいいんだけど・・・ /* * 1.今回のキッカケ */ 隣のVBA系に来た質問なんだけど、 --
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く