備忘録

備忘録

【Access】取引データから1ヶ月・社員ごとに売上件数・金額を集計するクエリ

Accessは大量のレコードを管理するのに便利ですが、分析のために集計をする方法をあまりよく知りませんでした。Excelであればピボットテーブルでちょちょいとできる集計ですが、Accessではどうやるのかなってことで調べました。内容テーブル...
備忘録

【Excel】関数を使って特定の文字で区切られた3つの文字列を分ける方法(VBAパターンも)

とあるシステムから書き出したデータが、よくわからない記号(タブ記号かと思ったらそうでもない謎の記号)で区切られた3つの文字列のデータで、これを分割したいと思ってCopilotに尋ねました。LEFT関数やらRIGHT関数を使っていろいろするの...
備忘録

【Access VBA】ログインフォームを使ったシステムの作り方

Accessでユーザーがそれぞれログインしてあれやこれやするシステムを作ることになりました。Webで検索するといくつか方法が出てくるのですが、パスワードを平文で保存するタイプでした。テーブルを見られても問題ないようにハッシュ値を使う方法を採...
備忘録

【Excel VBA】テーブルとフォームを使って仕入台帳の登録と月間集計を作成するマクロ

だいぶ前にこんな記事を書きました。改めて見てよくこんな内容で記事にしたなぁと少し恥ずかしい内容でした。おそらくテーブルをVBAで操作するというのが個人的に斬新だったんでしょうね。この記事の中でも書いてますが同じことをやるならAccessでや...
備忘録

YAMAHAのルーターを使ってネットワークセグメントを分ける設定

僕の会社では172.16.0.0/24のIPアドレス範囲で、拠点ごとに172.16.1.0/24、172.16.2.0/24といった感じでネットワークセグメントを分けています。クラスCなのでネットワーク接続できる機器は254台ということで、...
備忘録

【Excel VBA】4月始まりの年間カレンダー自動作成マクロをリファクタリング

昔こんなマクロを作ったのですが、当時はまだVBAを使えるようになったばかりの頃でした。今見てみると「これはひどい」なコードでした。簡単にバグを起こしそうな感じです。そういうわけで基本的な機能はそのまま、コードをリファクタリングしてみました。...
備忘録

【Excel VBA】シートをパスワード保護付きのPDFで出力する

社内で新しいWebサービスを導入することになりまして、全社員分のアカウントが作成されるのですが、各アカウントごとに初回ログイン用URLにアクセスしてパスワードを設定する必要があります。初回ログイン用URLは社員ごとにURLがあり、ハッシュ値...
備忘録

PowerPointのデザインテーマをスライドマスターで編集する

PowerPointを起動したときにデフォルトで選択されているあのシンプルなデザインありますよね。背景も白の無地なのでオブジェクトを置いたり変わった配置にしても邪魔が少なくて好きなのですが、フォントが游ゴシックなのがあまり好きじゃありません...
備忘録

Inkscapeで地図を作成する方法

広報関係のチラシやパンフレットを作る時、交通アクセス用のマップを載せることってよくありますよね。これがWebページであればGoogleマップを埋め込んでいっちょあがりなんですが、紙面でそうはいきません。Googleマップのキャプチャを載せる...
備忘録

【Excel VBA】CSVファイルを開く4パターン (Workbooks.Open、LineInput、ADODB.Stream、OpenText)

いろいろなアプリを使用しているとCSVファイルを使ってデータを書き出したり、そのデータを別のアプリにインポートして連携したりすることがあります。CSVファイルはExcelを使用して開いて、データを分析したり加工することが多いです。CSVの既...
備忘録

LimeSurveyをユーザーごとに閲覧権限を設定できるか確かめてみた

前回からの続きです。LimeSurveyを複数の部署で使用するとして、作成したアンケートの回答を違う部署の人に見られるとまずい場合がありますし、逆に違う部署の人にも共有したいこともあります。そういうわけでユーザーごとの権限設定が可能かを確認...
備忘録

OSSのアンケートフォーム LimeSurvey をインストールしてみた

僕の勤め先で、顧客アンケートを取るのにGoogleフォームを使おうとしたらアカウントが停止されていました。長い間ログインしていなかったからだと思うのですが、無料のサービスはこういうリスクがありますよね。実際アンケートを取るのにGoogleフ...
備忘録

Ubuntu Desktopにキヤノンのプリンタドライバをインストール

前回古いノートPCにUbuntu Desktopをインストールした話をしました。今回はその続きで、Ubuntu Desktopにキヤノンのプリンタドライバを入れて印刷できるようにしてやります。キヤノンの公式サイトからプリンタドライバをダウン...
備忘録

古いPCにUbuntu Desktopをインストールしてみた

僕の勤める会社でリース満了に伴うPCの総入れ替えがありました。約200台のノートPCを設定と設置、さらに入れ替えたPCのデータ消去と1ヶ月半ぐらいかけてようやく終わりが見えてきました。くぅ~疲れましたwほとんどはリース返却なのですが、一部購...
備忘録

スターサーバーからエックスサーバーに引っ越しました

スターサーバーのハイスピードプランを使い始めてから3年が経ちました。早いですね。もうすぐ更新時期でサーバーを引っ越しするかどうか悩んでいました。スターサーバーはバックアップやWAFの機能が無いのでそういった点では不安があるのですが、コスパは...
備忘録

AppGuardの影響でEdgeやChromeの印刷ができない不具合について

結構の話なのですが、職場のPCでEdgeとChromeでページを印刷しようとするとロードが続いて印刷プレビューが失敗し、そのまま印刷できない現象が起きました。おそらくEdgeとChromeのアップデートによるものだと推測はできていたのですが...
備忘録

【Access VBA】1ヶ月分のレコードを日付ごとの一覧表示にする

前回は個人ごとの予約一覧をPDFに出力する仕組みを実装しました。全体の予約状況を確認を確認するために、1ヶ月分の全レコードを日付ごとの一覧表示にしたいところ。いろいろ調べていたところ下記のリンクが参考になりました。なるほど、取得したデータを...
備忘録

【Access VBA】フォームからレポートを経由してPDF出力する

前回はフォームを使って予約の登録システムを作りました。今回は登録した内容を各職員ごとの一覧にして配付するためのPDFに出力する機能を作ります。プログラムの流れPDFの元になるレポートを作成します。表示したいフィールドを配置します。レポートフ...
備忘録

【Access VBA】登録&検索用フォームを作成する

前回はユニオンクエリのことを取り上げました。今回はその続きです。というかこの記事のための準備に過ぎませんでした。予約台帳っぽいものを作って、フォームから登録と検索をできるしくみを作ります。完成サンプルとりあえずこんな感じのものを作るよってい...
備忘録

自分専用X (旧Twitter) が作れる てがろぐ をインストールしてみた

学生時代にTwitterを始めて、昔はいろんな人とワイワイ交流するのが楽しかったのですが、今はそれほど交流をしたいと思わなくなりました。インプレの収益目的や、レスバ、思想の押し付けなどが目立ち、純粋に交流を楽しもうという人が減っている印象で...
スポンサーリンク