猫でもわかる プログラミング講座

1 2 3
1 2 3

OpenPyXl でチェックボックスを押したい

Python で Excel ファイルを扱う方法はいくつかありますが、その中でも OpenPyXl がメジャーなのかなと思っています。
OpenPyXl を使えば Excel ファイルを読み込んだり作成したり、大抵の操作はできます。
ただ、フォームコントロールの操作等、OpenPyXl では実現不可能な機能もあります。

今回、Excel ファイルを出力する機能がある Web アプリを制作していて DB の値によってチェックボックスを ...
2022年12月15日 2023年11月8日
カテゴリ: プログラミング
Python Excel OpenPyXl

【Django】CSS や JavaScript の変更が反映されないときの対処法

フロントエンドをやっていると CSS や JavaScript のファイルを変更したのになぜか反映されなくて困ったという経験は誰にでもあるかと思います。
これはブラウザが CSS や JavaScript のファイルをキャッシュして使用していることが原因なのですが、初心者だとそこまで気が回らないものですよね。

対処法としてはブラウザのキャッシュをクリアしたり、スーパーリロード (Force Reload といったりもします) する必要があります。
ですが、その場合ユーザ側で操作する必要があり...
2022年7月6日 2023年11月8日
カテゴリ: プログラミング
プログラミング Python JavaScript Django CSS HTML

ExcelVBA で時間が正しく変換されない

ExcelVBA で時間が入力されたセルの値を受け取るとセルの表示形式が「文字列」でない場合浮動小数点数になりますよね。

たとえば A1 セルに 「9:45」 という時間の値が入力されている場合 ...
2022年6月22日 2023年11月8日
カテゴリ: プログラミング
Excel ExcelVBA

文章を全部読むまで押せないチェックボックスを作ってみよう

サイトに会員登録するとき、規約等の文章を下までスクロールしないと押せないチェックボックスやボタンってよくありますよね。
「文章をちゃんと全部読んで同意したよね?」ってさせるアレです。
(文章を最後までスクロールしないと次の画面へ進めないので、この仕組みを知らないとちょっと戸惑いますよね。)

こんな感じのやつです。

今回はこれを作ってみましょう。
2022年4月20日 2023年11月8日
カテゴリ: プログラミング
JavaScript CSS HTML

ラジオボタンを未選択の状態にする方法を考えよう

HTML で作成した入力フォームのラジオボタン (オプションボタンとも) について、一度選択した後で未選択の状態にする方法を考えてみましょう。

そもそもラジオボタンは必須入力の項目に使われることが多く、同一グループのラジオボタンのいずれかが必ずチェックされている状態になるという仕様なのか、一度選択すると未選択の状態には戻せません。...
2022年3月30日 2023年11月8日
カテゴリ: プログラミング
JavaScript HTML

「GAKKOU」 問題を Python で解いてみよう

電車の広告で
「GAKKOU という 6 文字を並び替えてできる 360 個の文字列のうち、辞書式に並べて 100 番目にくるものは何か?」
という問題がとても感動的だと話題になっているそうですね。

この問題を解くには数学の知識が必要で、それなりの時間を要するでしょう。
そんな問題でも Python ならたった 2 行で簡単に解くことができます。
...
2022年1月19日 2023年11月8日
カテゴリ: プログラミング
Python

bat ファイルで日付を扱う方法 (Python 編)

こちらの記事で、bat ファイルと PowerShell を組み合わせて日付を扱う方法を紹介しましたが、Python でも同様のことができます。
→ bat ファイルで日付を扱う方法 (PowerShell 編)

bat ファイルを実行する環境が Python を実行できる環境で、PowerShell よりも Python の方がが好き!という人にはおすすめです。
...
2022年1月10日 2023年11月8日
カテゴリ: プログラミング
Python Windows batファイル

【 Python 】 dict に含まれる list がすべて空か判定する方法

Python で list ( リスト ) を複数含む dict ( ディクショナリ ) の list がすべて空かどうかで処理を分けたかったので、その方法を考えてみました。

とっても初歩的な内容ですが、まずは list についておさらいしてみましょう。

Python の list は大括弧 [ ] で定義します。...
2021年12月2日 2023年11月8日
カテゴリ: プログラミング
Python list dict map 内包表記

CSSで色見本のアイコンを作ろう

通販サイトとかで商品の色のイメージを表すときに、丸い色見本のアイコンを使っているのをよく見かけると思います。
商品の画像がなくても色がイメージできるから商品を選ぶときには便利ですよね。

こういう色見本のアイコンは PNG とかの画像ファイルで作ることもできますが CSS でも作れるんです。
...
2021年11月25日 2023年11月8日
カテゴリ: プログラミング
CSS HTML

【CSS】連続する <span> 要素の間に隙間ができてしまう問題について

HTML上で文字列を一文字ずつ違うスタイルを適用したかったので、一文字ずつ span 要素にすることにしました。
ところが、実際にコードを書いてみると span 要素同士に隙間が空いてしまい...
2021年10月26日 2023年11月8日
カテゴリ: プログラミング
CSS HTML
1 2 3
1 2 3