プログラミング

【エクセル/VBA】ShrinkToFitが効かない場合

VBAで以下のような書き方をすると、セルの書式設定の配置でセル内で縮小表示の設定になります。 Range("A1").ShrinkToFit = True しかし、これを設定してもそうならない場合があります。そのときは、折り返して表示の設定...
プログラミング

【エクセル】forループ中の変数の罠

例えば以下のようなコードを書いたとき。ぱっと見問題なさそうですが、注意しないといけない点があります。 itemに一度値が入ると、次のループに入っても値が保持されている点です。iも同様です。他の言語に慣れていればこその落とし穴かと思います。 ...
プログラミング

【エクセル】VBAでオーバーフローエラー

関数自体問題ないはずなのに、CIntを使ったところでエラーになりました。 CInt関数は整数型(Integer)に変換する際に、その値が整数型の範囲(-32,768 から 32,767)を超える場合にオーバーフロー エラーが発生するのが原因...
プログラミング

【エクセル】月末を求める

endDateをDate型とします。 endMonth = DateSerial(Year(endDate), Month(endDate) + 1, 0) これで、endMonthはDate型でendDateの月末になります
プログラミング

【エクセル】セルの値を変更してもVBAが動かない

チャットGPTに頼んで、セルの値が変更されたら色々とそれに基づいた計算をしてもらうプログラムを書いてもらいました。 VBAを開いて、モジュールフォルダの中に新しいモジュールファイルを作って、コピペしたのですがうまくいきませんでした。 ボタン...
プログラミング

【エクセル】何年何月という表示をしたいのだが、######になってしまう

何年何月という表示をしたいのだが、そうやってセルの書式設定をして入力すると######になってしまう問題 なる人とならない人がいると思うが、原因はセルの幅だった。 セルの幅を伸ばしたら解決した。
プログラミング

【エクセル】入力規則のドロップダウンリストが更新されない

まず大前提 エクセルでドロップダウンリストを作成するには、参照元をテーブルにしておくと楽ちんです。そうしないと、新しい項目を追加してもドロップダウンに自動追加されません。 ただし、別シートを参照している場合は、参照元がテーブルであっても自動...
節約・投資

【Sorare】SorareでMLBを楽しみながら稼ぐ

SorareMLBとは ソラーレ:MLBとはSorare: MLBは、デジタルカードでプレイするNFTベースのフリー・トゥ・プレイ野球ゲームです。・メジャーリーグ選手の公式ライセンスを受けたデジタルNFTカードを集めましょう。・集めたカード...
プログラミング

Xcodeを更新したらiosエミュレータが起動できなくなった

起動しようとしたら以下のようなエラーが出ました。 Error: xcrun exited with non-zero code: 2 An error was encountered processing the command (doma...
節約・投資

【NFTゲーム】無課金でも楽しめるUltimate Championsのやり方

Ultimate Championsとは ざっくりいうと、サッカー選手やバスケ選手の活躍しそうな選手を予想して、当てるゲームです!選べる選手は自分の手持ちカードの中から選べます。手持ちカードは初回登録時に選んだ数枚と、ゲームを進めて貰うか買...