完成イメージ:主な流れ マクロを実行すると、「注文」CSVを選ぶダイアログが出る → 選択 マクロが「注文」CSVを開き、Sheet1のA2セルから下へ連続で貼り付ける 続いて「品名」CSVを選ぶダイアログが出る → 選択 マクロが「品名」
完成イメージ:主な流れ マクロを実行すると、「注文」CSVを選ぶダイアログが出る → 選択 マクロが「注文」CSVを開き、Sheet1のA2セルから下へ連続で貼り付ける 続いて「品名」CSVを選ぶダイアログが出る → 選択 マクロが「品名」
【Excel】CSVデータを取り込む前にパスを自動で取得するマクロ
マクロの概要 ダウンロード フォルダ内の 「勤務実績.CSV」 または「勤務実績(1).CSV」などの最新ファイル を特定する。 そのファイルのパスを取得し、Excelにデータを取り込む。 マクロの動作 ダウンロード フォルダ内の 「勤務実
Excel 必要な行と列のみCSVからExcelに取り込むマクロ
次の2つの条件を満たしたうえでCSVファイルからデータを取り込み、Excelの「Sheet1」に転記するマクロ例です。 B列(CSV上では2番目の列)に記載されている担当部署が「A部署」「B部署」「C部署」のいずれかである行のみ取り込みたい
すでに作成済みのマクロ(例:MyMacro)を実行する場合 VBAエディターを開く Excelを開き、Alt + F11 を押してVBAエディターを開きます。 ThisWorkbookにコードを記述 左側の「Microsoft Excel
ExcelのマクロでWindowsのcopyコマンドを使ってPDFを連結する
前々回、PDFの結合処理にAcrobat APIとPDFtkを使用する方法を書きましたが、職場環境によっては、フリーソフトをイントールできなかったりする場合もありますので、参考にまで! 📌 デメリット 🚨 PDFの構造が壊れる可能性が高いで
【Excel vb】CSVの不要な列を除いてExcelに取り込む方法「ユーザーに取込列を指定してもらう」
今回は、プログラムを知らないユーザーに除外したい列を指定してもらう方法です。 1. シート上のセルから除外列リストを読み込む例 以下のサンプルでは、「Sheet1」のA1セルにユーザーが除外したい列番号をカンマ区切り(例:1,3,5)で入力
【Excel vb】CSVの不要な列を除いてExcelに取り込む方法
以下に、Excel VBAを使って「CSVファイルを読み込み、不要な列をスキップしてExcelシートへ転記する」サンプルマクロの一例を示します。 基本的な考え方は、テキストファイルとしてCSVを行単位で読み込み、Split関数で区切って配列
前回の記事では、印刷プレビューを設定していましたが、複数ある場合時間がかかりすぎるので、PDF出力するようにしてみました。 複数のシートをPDF出力する 前回の記事のコードを修正して、PDF出力するようにしてみました。 修正したコード Su
前回の記事では、印刷プレビューを設定していましたが、複数ある場合時間がかかりすぎるので、PDF出力するようにしてみました。 複数のシートをPDF出力する 前回の記事のコードを修正して、PDF出力するようにしてみました。 修正したコード Su
【Excel VBA】沢山のシートがあり、印刷する一部のシートは除外したい場合
印刷に除外するワークシートの設定 前回の記事に以下のシートを印刷対象から除外します。 データ1 データ2 データ3 📌 追加された機能 ✔ 「データ1」「データ2」「データ3の3つのシートを印刷対象から除外 ✔ excludeSheets
【ExcelVBA】複数のシート印刷をする「印刷プレビューor印刷をユーザーが選択する方式」
前回の記事に印刷プレビューor印刷をユーザーに選択可能にしてみました。 実行時にダイアログが表示 され、✅ 「OK」 を押す → すべてのシートを自動印刷✅ 「キャンセル」 を押す → すべてのシートをプレビュー表示しながら手動で確認 📌
【ExcelVBA】特定のデータシートから、2つの印刷書式設定で印刷するコード※コメント付き
Excelで印刷たいシートが複数ある場合のVBA Excelで一揆に印刷したが、毎回シート名などが微妙に変わる際に、 基準となるデータシートがあれば、そのシートを基に印刷するコードです。 1. 処理の概要 「データシート」の A列(店番コー
三井住友カード、三井住友信託銀行:受信したフィッシィングメール一覧と見分け方!
今回、三井住友カード系のフィッシングメールで一目でみると見分けが付かないようなものまでありましたので、十分に気を付けましょう! 基本的に確認する個所は一緒なんですが、文章が巧妙な手口の分が三井住友カードにはあったりしましたので、全てUPすることにしました。 ドメインの調べ方も記載していますので参考にしていただければ幸いです。
Cocoon:テーブル縦横見出し固定モバイル用テーブル背景色の変更
前回と前々回にテーブル縦横見出しの変更をした際、PC上での確認のみでモバイルから確認していなかったためモバイル上での幅の表示が狭くなっていた個所とPCとモバイルでは背景色が異なっていたので修正します。
Cocoon:レスポンシブ対応テーブル縦横見出し固定と行の余白調整
前回の記事で、確認不足だった項目の重なり部分の修正箇所の説明とレスポンシブ対応のプラグインを使用しない見出し部分を固定するCSSの解説をしていきます。
他テーマからCocoonに変更:表見出しの行列固定と色の変更
Cocoonへテーマ変更し、テーブルを使用する際のCocoonの設定方法、テーブル見出しの行、列固定方法などをcssとhtmlのサンプル付きで説明しています。スキンは、ダークエンジを使用しています。
Excel2003~Office365までの関数対応一覧表アルファベット順
Excel関数一覧(互換性のある関数は前後に表示) 何故Excel2003?と思われる方もいらっしゃるでしょうが、大きなシステム会社などになると、まだ使われている現場もありますのでまとめてみました。 使える関数だけとか、使えない関数だけはあ
Javaでは、あるクラス型のオブジェクトを別のクラス型に変換することができるアップキャストとダウンキャストの2種類があります。アップキャストは、サブクラス型の変数をスーパークラス型(変数)の参照に代入できます。ダウンキャストは、インスタンス(実体)がサブクスの場合、スーパークラス型の変数をサブクラス型の変数に代入(変数)の参照に代入できます。
Java入門:継承をクラス図を取り入れて分かりやすくまとめてみた
継承とは オブジェクト指向プログラミング(OOP)の基本概念の一つであり、既存のクラス(親クラスまたはスーパークラス)の属性やメソッドを引き継ぐ新しいクラス(子クラスまたはサブクラス)を作成する手法です。継承を使用することで、コードの再利用
Javaのカプセル化: メリット、実装方法、サンプルコード付きで解説
Javaでのカプセル化は、プライベートフィルドに属性へのアクセスと更新を行うための getter メソッドと setter メソッドをアクセサメソッドといいますがこのメソッドを使って、クラスの内部状態を隠蔽することで、データの不正なアクセスや改変を防ぎ、クラス内部の実装を変更しても、外部に影響を与えずに済みます。
javaのオーロードとオーバーライドの違いを簡単にまとめてみた
オーバーロード(Overload)とオーバーライド(Override)は、どちらもJavaのメソッドに関連する概念ですが、それぞれ異なる目的と動作を持っています。以下に、これらの違いを詳しく説明します。 オーバーロード(Overload)
アクセス装飾子 Javaにおけるアクセス修飾子(アクセスコントロール)は、クラス、メンバ変数、メソッドの可視性を制御するために使用されます。継承において、アクセス修飾子は特に重要です。以下に、各アクセス修飾子の特性と継承時の振る舞いについて
初心者必見!Javaのオブジェクト指向プログラミングの基本概念を学ぼう
Javaのオブジェクト指向の概念とサンプルプログラムを基にクラスとオブジェクト、カプセル化、継承、ポリモーフィズム(多態性)、抽象化、クラスの構成などを説明しています。
whileループは、条件をループの外部で更新する必要がある場合に適しています。今回は、whileの基本的な構造などいくつかのサンプルの説明と、無限ループの例、無限ループの制御方法、Eclipse使用時に無限ループに入ったときの対処方法などを説明していきます。
Javaのforループの基本構文~無限ループの例と制御方法~対処方法まで
forループとは forループは、特定の回数だけ繰り返し処理を行うための構文です。 今回は、for ループの基本的な構造と九九の表などいくつかの出力を取り入れた説明と、無限ループの例、無限ループの制御方法、Eclipseで無限ループに入った
Javaにはさまざまな演算子があり、それぞれ異なる用途と機能があります。以下に、各演算子の用途と例を説明します。 まずは、Javaの基本となる演算子はしっかり把握しておきましょう! 今回は、各演算子の表内に例を書いてますので、以下のコードを
Javaには、基本データ型(プリミティブ型)と参照型(リファレンスタイプ)の2種類のデータ型があります。これらを理解することは、Javaプログラミングの基本を理解する上で非常に重要です。 基本データ型(プリミティブ型) 基本データ型は、最も
Javaプログラミングを学ぶ上で、エスケープシーケンスと標準入出力は非常に重要な基本知識です。このブログでは、エスケープシーケンスの使い方と、Javaでの標準入出力の方法について詳しく解説します。初心者の方でも理解できるように、具体的な例を
【java】算術演算子・インクリメント、デクリメント演算子・関係演算子・論理演算子・代入演算子
算術演算子演算子意味例補足+加算a + b-減算a - b*乗算a * b/除算a / b%剰余a % b割り算の余り+ は左辺 ま...
Eclipseのコンパイラ・JREバージョンとエンコードの設定
今回は、Eclipseの・コンパイラバージョン・JREバージョン・エンコードの設定の仕方を説明します。当ブログではjavaのバージョン11、エンコードはUTF-8を使用する想定で記載します。注意※プロジェクトにより使用するバージョンや文字コ
Eclipseの簡単な環境変数の設定の仕方【Windows版】
今回は、Eclipseインストール後の環境変数の設定について説明します。↓こちらの記事の続きです。↓環境変数の設定cドライブの中にインストールしたPleiadesのフォルダを探しクリックします。すると、初期状態では、「.metadata.d
WSL2+Docker+VsCodeでWinows10にGnuCobol(Opencobol)のデバック環境を作ってみる!Vol.3
前回に引き続き今回はVisual Studio Codeの拡張機能を使って必要な拡張機能をインストールしていきます。前回までの内容は以下のリンクから参照してください。・wsl2とubuntuのインストール・GnuCobolとGnuDebug
WSL2+Docker+VsCodeでWinows10にGnuCobol(Opencobol)のデバック環境を作ってみる!Vol.2
WindowsでGNUCobolのデバックを使うにはイントールできるソフトウェアが削除されていることもあり、無理でしたのでUbuntuでインストールしていきます。今回は、WSLではsystemdがPID1で動いていないためこれらを先に処理し
WSL2+Docker+VsCodeでWinows10にGnuCobol(Opencobol)のデバック環境を作ってみる!Vol.1
Cobolの仕事をするようになったけど、COBOLにはIDE(統合開発環境)がないので、困ってしまって模索の結果やっとたどり着いたので備忘録!システム要件Winwos10で、GNUCOBLのデバッグ機能を使うには以下のシステム要件が必要
第3次規格の予約語一覧AACCEPTACCESSADDADVANCINGAFTERALLALPHABETALPHABETICALPHABETIC-LOWERALPHABETIC-UPPERALPHANUMER...
switch文は処理を切り替えることができます。ifとの違いは条件によって分岐されるではなく条件式が値に一致するかどうかという単純なもの。switch文の構文switch(式){case 値1: 処理1; break;case
最近暑い日々が続きますね~☀💦今日は、ちょっとしたマメ知識を!オートプログムは難しい?いえいえそんなことはないですよ!元々素人でも使えるようにと開発されたソフトだけあって便利なコマンドや機能がありましたので、今
if文の書き方if(条件式1){処理1}else if (条件式2){処理2}else{処理3}以下の条件式は、以下の条件で、値引き金額と税込み金額を表示するプログラムです。5000円以上の購入 =11%値引き4000円以...
演算子の優先順位下表は優先順位が高い順1++ , --+1,-1インクリメント演算子a++ → aに1を加えるデクリメント演算子a-- → aから1を引く2* , / , %×,÷,余り算術演算子7*2→14 , 7/2→3 ...
配列とは配列は同じデータ型の変数を複数まとめて管理するもの配列の生成配列の生成にはnewを使います。※生成時にデフォルトで初期値が設定される。デフォルトで設定される初期値整数・小数 = 0文字 = 空文字(' ')真偽地
MySQLのJDBCドライバーを入手MySQLの公式ホームページの「JDBC Driver for MySQL (Connector/J)」を押下MySQL Community Downloadsのページへ遷移しますので、プルダウンメニュー
パースペクティブの設定「ウインドウ」→「パースペクティブ」→「パースペクティブを開く」→「Java」の順にクリックするとコードを書くエディタが真ん中に表示されます。以画像はデフォルトの状態です。デフォルトに戻したい場合「ウィンドウ」→「パー
Eclipseのインストールから起動まで【Widows10】
EclipseのダウンロードEclipseをpleiadesのサイトからダウンロードします。現時点では、Eclipse2023が最新版ですが、javaの6も使用する可能性があるので今回は、Eclipse2022を使いますので、Eclipse
マイツールフリーウェアのドライブを正規版同様のドライブで使いたい方は参考にされてくだい!
先日、マイツールユーザーさんよりお問い合わせホームへ画像添付にて頂いた内容について検証してみました。またまだ、マイツール使われていらっしゃる方多いのですね。今は仕事では使っていませんが、マイツールそのものは私も大好きです!お問い合わせ頂いた
ワークツリーとインデックスワークツリーGitの管理下に置かれた、実際に作業をしているディレクトリのことをワークツリーと呼びます。そして、ローカルリポジトリとワークツリーの間にはインデックスというものが存在しています。ファイルの新規作成まず,
「ブログリーダー」を活用して、こばっちさんをフォローしませんか?
完成イメージ:主な流れ マクロを実行すると、「注文」CSVを選ぶダイアログが出る → 選択 マクロが「注文」CSVを開き、Sheet1のA2セルから下へ連続で貼り付ける 続いて「品名」CSVを選ぶダイアログが出る → 選択 マクロが「品名」
マクロの概要 ダウンロード フォルダ内の 「勤務実績.CSV」 または「勤務実績(1).CSV」などの最新ファイル を特定する。 そのファイルのパスを取得し、Excelにデータを取り込む。 マクロの動作 ダウンロード フォルダ内の 「勤務実
次の2つの条件を満たしたうえでCSVファイルからデータを取り込み、Excelの「Sheet1」に転記するマクロ例です。 B列(CSV上では2番目の列)に記載されている担当部署が「A部署」「B部署」「C部署」のいずれかである行のみ取り込みたい
すでに作成済みのマクロ(例:MyMacro)を実行する場合 VBAエディターを開く Excelを開き、Alt + F11 を押してVBAエディターを開きます。 ThisWorkbookにコードを記述 左側の「Microsoft Excel
前々回、PDFの結合処理にAcrobat APIとPDFtkを使用する方法を書きましたが、職場環境によっては、フリーソフトをイントールできなかったりする場合もありますので、参考にまで! 📌 デメリット 🚨 PDFの構造が壊れる可能性が高いで
今回は、プログラムを知らないユーザーに除外したい列を指定してもらう方法です。 1. シート上のセルから除外列リストを読み込む例 以下のサンプルでは、「Sheet1」のA1セルにユーザーが除外したい列番号をカンマ区切り(例:1,3,5)で入力
以下に、Excel VBAを使って「CSVファイルを読み込み、不要な列をスキップしてExcelシートへ転記する」サンプルマクロの一例を示します。 基本的な考え方は、テキストファイルとしてCSVを行単位で読み込み、Split関数で区切って配列
前回の記事では、印刷プレビューを設定していましたが、複数ある場合時間がかかりすぎるので、PDF出力するようにしてみました。 複数のシートをPDF出力する 前回の記事のコードを修正して、PDF出力するようにしてみました。 修正したコード Su
前回の記事では、印刷プレビューを設定していましたが、複数ある場合時間がかかりすぎるので、PDF出力するようにしてみました。 複数のシートをPDF出力する 前回の記事のコードを修正して、PDF出力するようにしてみました。 修正したコード Su
印刷に除外するワークシートの設定 前回の記事に以下のシートを印刷対象から除外します。 データ1 データ2 データ3 📌 追加された機能 ✔ 「データ1」「データ2」「データ3の3つのシートを印刷対象から除外 ✔ excludeSheets
前回の記事に印刷プレビューor印刷をユーザーに選択可能にしてみました。 実行時にダイアログが表示 され、✅ 「OK」 を押す → すべてのシートを自動印刷✅ 「キャンセル」 を押す → すべてのシートをプレビュー表示しながら手動で確認 📌
Excelで印刷たいシートが複数ある場合のVBA Excelで一揆に印刷したが、毎回シート名などが微妙に変わる際に、 基準となるデータシートがあれば、そのシートを基に印刷するコードです。 1. 処理の概要 「データシート」の A列(店番コー
今回、三井住友カード系のフィッシングメールで一目でみると見分けが付かないようなものまでありましたので、十分に気を付けましょう! 基本的に確認する個所は一緒なんですが、文章が巧妙な手口の分が三井住友カードにはあったりしましたので、全てUPすることにしました。 ドメインの調べ方も記載していますので参考にしていただければ幸いです。
前回と前々回にテーブル縦横見出しの変更をした際、PC上での確認のみでモバイルから確認していなかったためモバイル上での幅の表示が狭くなっていた個所とPCとモバイルでは背景色が異なっていたので修正します。
前回の記事で、確認不足だった項目の重なり部分の修正箇所の説明とレスポンシブ対応のプラグインを使用しない見出し部分を固定するCSSの解説をしていきます。
Cocoonへテーマ変更し、テーブルを使用する際のCocoonの設定方法、テーブル見出しの行、列固定方法などをcssとhtmlのサンプル付きで説明しています。スキンは、ダークエンジを使用しています。
Excel関数一覧(互換性のある関数は前後に表示) 何故Excel2003?と思われる方もいらっしゃるでしょうが、大きなシステム会社などになると、まだ使われている現場もありますのでまとめてみました。 使える関数だけとか、使えない関数だけはあ
Javaでは、あるクラス型のオブジェクトを別のクラス型に変換することができるアップキャストとダウンキャストの2種類があります。アップキャストは、サブクラス型の変数をスーパークラス型(変数)の参照に代入できます。ダウンキャストは、インスタンス(実体)がサブクスの場合、スーパークラス型の変数をサブクラス型の変数に代入(変数)の参照に代入できます。
継承とは オブジェクト指向プログラミング(OOP)の基本概念の一つであり、既存のクラス(親クラスまたはスーパークラス)の属性やメソッドを引き継ぐ新しいクラス(子クラスまたはサブクラス)を作成する手法です。継承を使用することで、コードの再利用
Javaでのカプセル化は、プライベートフィルドに属性へのアクセスと更新を行うための getter メソッドと setter メソッドをアクセサメソッドといいますがこのメソッドを使って、クラスの内部状態を隠蔽することで、データの不正なアクセスや改変を防ぎ、クラス内部の実装を変更しても、外部に影響を与えずに済みます。
算術演算子演算子意味例補足+加算a + b-減算a - b*乗算a * b/除算a / b%剰余a % b割り算の余り+ は左辺 ま...
今回は、Eclipseの・コンパイラバージョン・JREバージョン・エンコードの設定の仕方を説明します。当ブログではjavaのバージョン11、エンコードはUTF-8を使用する想定で記載します。注意※プロジェクトにより使用するバージョンや文字コ
今回は、Eclipseインストール後の環境変数の設定について説明します。↓こちらの記事の続きです。↓環境変数の設定cドライブの中にインストールしたPleiadesのフォルダを探しクリックします。すると、初期状態では、「.metadata.d