タグ

vbaとExcelに関するtestedqualityのブックマーク (4)

  • 退職した社員のExcelの解析相談され見積もりを出したら「高い。他を当たる」となった企業が出戻ってきた話

    吉田拳/Excelで、経営は強くなる @sugoi_kaizen 深刻なExcelの長時間労働を解決してきた毎月定額制「Excel丸投げ外注サービス」のすごい改善代表取締役/50万部突破『たった1日で即戦力になるExcelの教科書』著者/社員のExcelスキル上げるなら利用人数無制限の弊社eラーニング…企業支援の現場で駆使するノウハウを凝縮/Excelは「前向きな怠惰」を大切に。 https://t.co/4IOLoT8sgS 吉田拳/Excelで、経営は強くなる @sugoi_kaizen 引き継ぎなく退職された社員が残したExcelが全く分からないとご相談あった企業様、弊社の費用が高いから「他を当たる」となったものの各所で弊社の数倍の見積もりになり「やっぱ御社に」となったが丁重に辞退。死ぬほど大変な作業なんですよ業務理解って。あと言い方で損してる。「他を当たる」ってw 2022-04-

    退職した社員のExcelの解析相談され見積もりを出したら「高い。他を当たる」となった企業が出戻ってきた話
    testedquality
    testedquality 2022/04/26
    これを小噺と思えないくらいには依頼経験済みだし、逆に断られた会社側と同じ上司がいたこともある。ITを適切に見積もれない=リテラシのなさはマネジメントに致命的。逆に20代以下はリテラシある人が多いから断絶に
  • エクセルVBA range内のcellsプロパティで1004エラーになる理由と解決法 | アルパカさんのもふもふした生活

    VBA range内のcellsプロパティでエラーになる rangeプロパティ内のcellsプロパティは組み合わせを用いて変数で範囲指定できるので便利ですが、マクロ実行時のシートによってエラーになったりならなかったりしました。 エラー内容 Microsoft Visual Basic 実行時エラー ‘1004’: アプリケーション定義またはオブジェクト定義のエラーです 解決法 修正前 Worksheets(1).range(cells(1,1),cells(1,maxline)).ClearContents 修正後 Worksheets(1).Range(Worksheets(1).Cells(1, 1), Worksheets(1).Cells(5, 1)).ClearContents 理由 解決法を見ればわかりますが、rangeプロパティをシート指定するところまではよかったのですがce

    エクセルVBA range内のcellsプロパティで1004エラーになる理由と解決法 | アルパカさんのもふもふした生活
    testedquality
    testedquality 2022/03/11
    非常に助かった。関数で使うときにはRange(Cells(で使うことが多いので1004エラー原因が思いつかず数時間ハマりました。VBAだとシート複数のとき多いからCellsもWorkSheets指定必須ですね。
  • WinAPIの64bit化で出てくるPtrSafe、LongLong、LongPtrってなんなのさ? - えくせるちゅんちゅん

    Office VBA の WinAPIを64bitに対応しようとした時に絶対に覚えなくてはならないのがLongPtrである。 Declare文の64bit対応に関しては以前次のような記事を書いたが、LongPtrの置き換えの考え方に関しては説明を省略していた。 今回は64bit対応のためにPtrSafe/LongPtrが実装された経緯について、私なりの解釈について説明する。 あくまで個人的に「たぶんこうだったんだろう」と理解したことであり、公式に得た情報ではないので注意するように。 www.excel-chunchun.com 何故PtrSafeが生まれたのか LongLongとは一体何なのか 何故LongPtrが生まれたのか 今後どうしたら良いのか 1. Declare文の修正 2. APIを呼び出す側の引数や戻り値のデータ型の修正 3. 符号なし整数への対策 4. VarPtrへの対策

    WinAPIの64bit化で出てくるPtrSafe、LongLong、LongPtrってなんなのさ? - えくせるちゅんちゅん
  • 最新Office 365でマクロ/VBAの問題が発生――「Semi-Annual Channel(半期チャネル)」で助かったという話

    最新Office 365でマクロ/VBAの問題が発生――「Semi-Annual Channel(半期チャネル)」で助かったという話:山市良のうぃんどうず日記(107)(1/2 ページ) 2017年9月、Office 2016バージョンのOffice 365デスクトップアプリの「Monthly Channel」と「Semi-Annual Channel(Targeted)」に、バージョン1708の更新が提供されました。この更新により、Excelのマクロなど、VBAプロジェクトを含むファイルで問題が発生する可能性があるので注意しましょう。影響を受ける場合、結構面倒なことになります。 連載目次 祝Semi-Annual Channelスタート、一転、Officeアプリ開発者は変な汗? 2017年9月から「クイック実行版(Click to Run:C2R)」のOffice 365/Office

    最新Office 365でマクロ/VBAの問題が発生――「Semi-Annual Channel(半期チャネル)」で助かったという話
    testedquality
    testedquality 2017/10/04
    これは半期チャネルを使う1択になりますねえ結構致命的でもそのままリリースされちゃうのかあ・・・
  • 1