タグ / Excel

記事
【Excel VBA】ユーザー定義型でちょっとハマった件 [2023/06/30 06:00]
お題 constがカオス・・・w 似たようなものがいっぱいあってごっちゃごちゃだから、まとめよう。 と思ったらちょっと罠があったので、メモ。 実装 ●定義 Public Type FileInfo     fileName As String     shtName As String     beginRow As Long &..
【Excel VBA】行継続文字(_)を使いすぎています [2022/04/27 06:00]
FULL OUTER JOINをやらなくてはいけない案件があって、せっせとSQLを書いてました。 実際のカラムはValしたりCdateしたりAsしたりと長いので、3カラムずつで。 1つのSQL文で書かなきゃいけないので、LEFT JOINとIS NOT NULLしたRIGHT JOINをUNIONすればいけっかなーなんて軽い気持ちで書いてて・・・ ※仕事のやつをそのまま載せるわけにはいかないので、てきとーに書いてます。 たぶん間違ってるけど、そこは突っ込まない..
【Excel VBA】Workbook_openで「パス名が無効です」 [2020/06/01 06:00]
突然の出会い ブックを開くときにフォームを表示する。 Private Sub Workbook_Open()  UserForm1.Show vbModeless End Sub よくあるやつ。 いつも通りに書いて、ファイルを開きなおしたら Σ(゚Д゚) なんで!? [OK]を押したら、そのままファイル閉じた・・・。 もう1回ファイルを開いたら、エラーは出ないけど、Excelのタイトルバーに、ファイル名[修復済み].xlsm..
【Excel VBA】エラーチェックオプションのプロパティ [2019/11/26 06:00]
依頼 ユーザーから、「緑の三角うっとおしい」って。 「数式は隣接したセルを使用しません」が出てるけど、「大丈夫だから。気にしないで」って言ってみたが、「消せるなら消してよー」 あ、ハイ・・・。 エラーインジケーター エラーインジケーターの操作は、 range.Errors.Item(引数).Ignore = Boolean 引数がわからないので、MSDNを開いたら・・・ https://docs.microsoft.com/en-us/of..
【Excel VBA】入力規則でアプリケーション定義エラー [2019/09/24 06:00]
事件勃発 今まで問題なく回っていたのに、ある日突然、アプリケーション定義エラー 問題のコードはコチラ Sub test()  With Range("A1").Validation    .Delete    .Add Type:=xlValidateList, _    Operator:=xlEqual, _    Formula1:=strFormula   End With End Sub .Addで出た なんでーー??? ..
【Excel】最大化で起動してくれない件 [2019/03/05 06:00]
お隣さんの悩み お隣さんからの質問。 「たまに、Excel起動するとすんごい縦長なんだけど、何とかならんかのぅ?」 とりあえず現象が起きたときに声掛けてってゆっといたら、その日のうちに遭遇。 こんなカンジだったw ※イメージです  さすがに職場のスクショは撮れないので、家で再現しました 設定確認 [スタート]→[Excel]を右クリック→[その他]→[ファイルの場所を開く]→Excelを右クリック→[プロパティ] 実行時の..
【Excel VBA】customUIに既存の機能を入れる [2018/11/03 06:00]
お題 リボンを作ってて思うこと・・・ 「既存の機能も入れたい!!」 今まで出来ないと思ってたので、既存機能はオプションからタブを作って入れてました。 でもこれって、アイコンがちょっとしかなくて、なかなかピッタリなものがなくて不満。 あとcustomUIとタブが分かれちゃって不便。 前回、タブやグループのコントロールID一覧を見ててふと気づいた。 Control Nameに既存の機能も含まれているということに。 ってことは、cusomUI.xml..
【Excel VBA】既存のタブをカスタマイズ [2018/10/03 06:00]
お題 customUI.xmlでタブを追加すると、一番右に表示されます。 でもよく使うものだから、一番左に表示したい! そのためには、デフォルトのコントロール名が必要です。 デフォルトのコントロール名一覧 Office 2016 Help Files: Office Fluent User Interface Control Identifiers Office 2013 Help Files: Office Fluent User Interfa..
【Excel】移動平均 [2018/05/14 06:00]
移動平均とは Wikipediaより引用  時系列データ(より一般的には時系列に限らず系列データ)を平滑化する手法である。 平滑化とか小難しいよ!! ざっくり言うと、平均を求める範囲を移動させていく、ということです。 例えばこんなデータで、過去3日の移動平均を出す場合    5/3の移動平均値は、5/1~5/3の平均  5/4の移動平均値は、5/2~5/4の平均  5/5の移動平均値は、5/3~5/5の平均 株価とか、その日時点での..
【Excel】SUM関数とセル番地+セル番地の違い [2017/10/20 06:00]
Excelで合計を出すとき、SUM関数を使いますか? セル番地+セル番地で出しますか? ちょっと前に「足し算にエラーが出る!!」と相談を受けて説明したのですが、意外と知らない人が多いようなので、書いてみます。 どう違うの?   この場合、結果はどちらも30です。 ではこちらは?   2行目は、文字が入っているため、#VALUE!になります。 ※#VALUEについてはコチラ 人間だったら、数字に文字を足すなんてできないのはわかっているから..
【Excel2016】[F1]ヘルプを抹殺する [2017/10/16 06:00]
問題点 Excelでの[F2]キーはセル内編集。 1日に何十回と押すキーですが・・・、なぜ隣にヘルプがいる?? ヘルプが起動されるまで待たされ続けて早XX年。 ・・・殺るか。 操作方法 レジストリ操作です。 Microsoftからの警告  レジストリ エディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリ エディタの誤用により発生し..
≪前へ  次へ≫

Build a Mobile Site
スマートフォン版を閲覧 | PC版を閲覧
Share by: