プログラミング
VB.NET、Python、Excel VBA、Access、Web 開発などの実装メモ。
20 件の記事があります。
-
コマンドの「-i」と「--interactive」の違い ― ハイフン1個と2個の使い分け
Linuxコマンドでよく見る「-i」と「--interactive」。同じ意味なのになぜ2種類あるのか、実務でどう使い分けるかを、WSLやGit Bashを使うWindowsユーザー向けにまとめました。
-
bashって何の略?答えはダジャレでした
Linux を触り始めると、ほぼ確実に出会うのが bash(バッシュ) です。 ターミナルを開くと当たり前のように使っているこの存在、実は名前の由来がちょっと面白いんです。 ところで、ターミナルで使う「シェル」って bash だけではありません。 実際には用途や思想の違いでいろいろな種類があります。
-
Access VBAで効率的に全てのクエリとテーブルを一括で閉じる方法
Access VBAを使用してシステムを構築する際、データの確認に複数のテーブルを同時に開くことがよくあります。特に、特定のユーザーに関連するデータを一覧表示する機能を作成すると、現在開いているテーブルやクエリが多いとデータの確認が困難になることがあります。 この問題を解決するために、Access
-
ACCESSでVBAが消える問題の解決策、対処法
Microsoft ACCESSでVBAを使って、マクロを作っていると、時々、プログラムのコードが飛ぶことがあります。 大量のデータ書き込みを試行錯誤しながらやっていると、突然データサイズが大きくなって、2GBに達してしまうと、突然、開く来tができなくなり、何かやるとVBAのコードだけ消えてしまう。
-
VB.net File.Existsで存在するファイルが検知されない場合に考えられること、回避策
VB.net File.Existsで存在するファイルが検知されない場合に考えられることについて記述します。 クレジットカードの明細のPDFファイルの存在確認で、実際には存在するファイルが検知されませんでした。 ファイル名は「dカード|Member's Menu.pdf」です。 問題は、「|」がファ
-
Excel VBAでメールに画像を挿入してOutLookで送信する方法
Excel VBAでメールに画像を挿入してOutLookで送信するコードを書きました。 HTMLメールの本文にQRコードなどを挿入したいときに使用できます。 画像ファイルをBase64でエンコードして、HTMLに埋め込むことで実現できます。 以下は、画像ファイルのパスを指定して読み込んでメールの本文
-
Excel VBAでSendUsingAccountがエラーになる、アカウントが切り替わらない問題の対処法
Excel VBAでメール送信をするプログラムを作成するとき、SendUsingAccountに送信元のメールアドレスを設定することで、アカウントの切り替えをすることができます。 検索すると以下のコードで動作するということで、実際にある程度動作します。 ただ、共有メールボックスを使っていたりすると、
-
VBAでコンパイルエラーのダイアログを非表示にする方法
VBAでコードを書いていると、いちいちコンパイルエラーのダイアログがでてめんどくさいです。 パラメータにセットする値を、コピペしようと思ったら、ダイアログが出てOKを押して作業するのは面倒です。 ということで、VBAでコンパイルエラーのダイアログを非表示にする方法を調べました。 [adsense]
-
VBAでフォルダのプロパティのサイズ、ファイル数、フォルダ数を取得するコード
VBAでフォルダのプロパティのサイズ、ファイル数、フォルダ数を取得するコードを書きました。 フォルダを右クリックして、プロパティを表示するときと似たような内容を取得することができます。 フォルダサイズは、FileSystemObjectで取得できますが、サブフォルダを含めたフォルダ数、ファイル数は再
-
Console.WriteLineの内容はどこで見れる?出力先はどこ?
VB.netを学ぼうと思って本を開くと、コンソールアプリケーションを作って、 Console.WriteLine("Hello World!") と書きましょう。 そうすると、コンソールに「Hello World!」と表示されます。 なんて書いてあります。 そして、実際に試してみると、黒い画面が一瞬
-
Visual Studioでメソッドの最初と最後に移動するショートカット
Visual Studio 2019 Communityを使っています。 メソッドの最初や最後に飛びたいときがあります。 VB.netを使っているので、具体的に言うと、 メソッドの最初は、「Private Function...」や「Private Sub...」の位置、 最後は「End Funct
-
「400 bad request(バッドリクエスト)」が出る原因と対策。7ステップの解決策
「400 bad request」が出てWebサイトが表示できないという問題がたまに発生します。 HTTPの400エラーというのは、日本語だと、 要求の形式が正しくありません。 または、 HTTP 400 - 不正な要求です。 と表示されることがあります。 「bad Request」と同じ意味です。
-
ASP.netでOnClick属性を書くかどうか
vbファイルに次のコードが書いてあった場合、 Protected Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click End Sub aspxファイルは以下の2つのコードどちらでも、Button1_Cli
-
VB.NETではAndAlsoとAnd、OrElseとORの違い
C#の勉強をしていて、 C#の「」はVB.NETの「AndAlso」 C#の「||」はVB.NETの「OrElse」という記述を見つけました。 今まで、「AndAlso」「OrElse」の存在を知らず、 「And」「Or」しか使ったことがなかったので、これらの違いについて調べてみました。 簡単にいう
-
VB.netでInvokeの中に直接コードを書く方法 Invokeメソッドの簡単に使い方
ワーカースレッドからUIスレッドの画面をコントロールしたい場合、 Incokeメソッドを使います。 いろいろな解説を読んでいると、 Delegateをどーのこーのして… などと書いてあります。 例えば、Label1.Text = '完了' としたいだけなのに、 あまりごちゃごちゃコードを書きたくあり
-
ASP.NETのrunatの読み方、意味
asp.netでよく出てくる、runatの読み方。 ルナットだと思っていました。 意味がわかると理解できるのですが、 ランアット(run at) です。 runat="server" と書いてあるのを見かけるとおもいますが、 ラン アット サーバー(run at server) サーバーで動作すると
-
Unityでビルドできない問題の解決法「Build path contains project built with "Create Visual Studio Solution" option」
「 Unity2019入門 最新開発環境による簡単3D&2Dゲーム制作 」という書籍を購入して読んでいます。 こちらの本の157ページに、 File→Build SettingsメニューからBuidl Settingを開き、Platformを選択してBuildボタンをクリック すればゲームをビルドす
-
排他制御のテストアンドセットに関してわかりやすく説明してみます。
「 作って理解するOS x86系コンピュータを動かす理論と実装データ収集からWebアプリ開発まで 実践で学ぶ機械学習活用ガイドRaspberry Piで学ぶコンピュータアーキテクチャ (Make:PROJECTS)インフラ設計のセオリー --要件定義から運用・保守まで全展開IT Text オペレーテ
-
CSVの項目にカンマが含まれる場合の処理(VB.net)
CSVファイルをデータベースに取り込んで、 データ管理がしたくなることがあります。 銀行口座やクレジットの履歴を取り込むプログラムを作るとき、 CSVの項目にカンマが含まれていて、うまく取込ができないという悩みを聞きます。 CSVの項目にカンマが含まれている場合、 その項目はダブルクォーテーション(
-
VB.netでStrConvを使わずに全角半角変換を行うツールを作りました。
VB.netのStrConv関数は、一部の環境で正常に動作しない場合があります。 例えば、Windows7で互換モードでアプリケーションを動作させた場合に不具合が生じます。 半角、全角の文字を一文字ずつ変換するコードを書きました。 最初は、コツコツ書いていたのですが、 途中から面倒になって、StrC