VBAプログラミング

スポンサーリンク
VBAプログラミング

VBAの配列を覚えよう

静的配列 配列というのは、簡単に言えば複数の情報を一つの変数に入れたものです。下記のような形となります。 Sub test() Dim Dogs(2) As String Dogs(0) = "柴犬...
VBAプログラミング

Excelからデータベースへ接続する色々な方法

はぁ~。なんだかデータベースに接続したい気分だわー そんな時はシロマル先生に聞いてみよー。 ・・・ 色々な方法でExcelから、AccessやSQL Serverなどのデータベースにアクセスして、デ...
VBAプログラミング

クラスって何?こまけーこたぁいいんだよ

VBAのプログラムを勉強している方で、SubとFunctionは使いこなせているけど、この↓クラスモジュールって何?という方がいるかと思います。 クラスのアイコンってなんか不気味ね。 ここではクラスの細...
VBAプログラミング

数値比較がうまくいかない場合

プログラムの中で、よくIf文を使って、数値を比較して、その結果によって処理を変えるようなことがあるけど、文字列として比較してしまうと、正しい結果が出ないことがあるよ。 例えば、下のように実験してみると、数値で100は20より大きいは...
VBAプログラミング

ExcelでGmailからメール送信

以前にExcel VBAでOutlook経由でメール送信を行う方法を教えたけど、今回はOutlookは使用せずに、Gmailアカウントからメール送信をする方法を教えるよ。 (Outlook経由でのメール送信は下記を参照) ...
VBAプログラミング

[Excel VBA] 列・行の挿入・追加を出来なくする

Sheetモジュールに下記のコードを貼り付ければ行、列ともに削除・追加できなくなります。 Option Explicit 'セル変更時の処理 Private Sub Worksheet_Change(ByVal Target As...
VBAプログラミング

Excelを使った電話対応履歴の作り方

複数人で同時共有は不可 電話対応の履歴をExcelに残していくことはどの現場でもよくある作業なのですが、Excelは残念ながら同時に複数人で編集できないため、作業者が個別にExcelに問い合わせ内容を書き込んでいく形の場合、情報の共...
VBAプログラミング

マスタ管理用のExcelの作り方

そもそもマスタって何? マスタというのは英語で言うMaster(マスター)で、主人という意味です。主人になる、つまりシステムの基本となるデータで、一般的には日々大量に更新されるものではありません。マスターデータは例えば、顧客デー...
PC一般知識

Excel マクロ VBA 正しく動かなくなってしまった場合

以前誰かが作成したExcelのマクロ、またはVBAを引き継いで使っていたら、いつの間にか正しく動かなくなってしまったということはないかな? もしプログラムの中身を特にいじっていないとすると、考えられる原因はこちらです。 1. ...
VBAプログラミング

[Excel VBA] データベースとの連携 そもそもデータベースって何?

まず始めにデータベースとは?というところから説明するよ。 データベースっていうと何かとてつもなく難しそうな響きがあるけど、要はただのデータの入れ物です。だからもし例えばExcelとかCSVとかで顧客マスタみたいなのを作っているとした...
スポンサーリンク
タイトルとURLをコピーしました