ray88’s diary

お仕事で困ったとき用の自分用の覚書

2020-10-01から1ヶ月間の記事一覧

VBA TextStreamオブジェクト

■FileSystemObjectのCreateTextFileメソッドやOpenTextFileメソッドを使用することで「TextFileStream」を取得できる。 記述方法(オブジェクトにはFileSystemObjectを使用する) オブジェクト.CreateTextFile(ファイルパス,上書き) または オブジェクト.Open…

VBA MsgBoxの引数・戻り値一覧

■引数一覧 名称 概要 規定値 prompt メッセージとして表示する文字列 なし buttons 表示するボタンの数や種類、アイコンスタイルなど(省略可) 0(vbOkOnly) title ボックスのタイトルバーに表示する文字列(省略可) "MicrosoftExcel(Access)" helpfile cpmtext…

INSERT INTO 複数件まとめて挿入する場合の構文

SQL、やっと覚えてきたと思ったらしばらく使わなかったり、忘れたころにまた案件発生したりして、アタフタするので基本構文の覚書 ※基本的には「INSERT INTO (列リスト) VALUES(値リスト)」を挿入するデータ分 記述するが、以下のように2件目以降の「INSER…

SQL基本構文(UPDATE・DELETE)

■更新 UPDATE テーブル名 SET カラム名 = 値 ************************************************************ (例)出版社が集英社の本の価格に1.05を掛ける UPDATE books SET Price = Price * 1.05 WHERE publish = '集英社' ; ***************************…

SQL WHERE句でよく使用する比較演算子

演算子 概要 列 (NOT)LIKE 指定パターンを含む(含まない) name LIKE 山% IS(NOT)NULL NULLである(でない) name IS NULL (NOT)IN 候補値のいずれかである(でない) name IN('山田','山口') (NOT)BETWEEN X~Yの間である(でない) age BETWEEN 10 AND 20

SQL 重複行を予め取り除く(Distinct)

SELECT DISTINCT publish FROM books ;

Excel VBA シートに保護がかかっていてもマクロを実行する

関数が入っているシートなど、ユーザに編集してほしくないシートに保護をかけてもマクロを実行する方法■下準備:Excelの保護したい対象シートの関数が入っているセル等、編集不可にしたい セル範囲を選択し、書式設定でロックする。 ※シート全体を編集不可に…

Excel VBA オプションボタン(ラジオボタン)の状態を確認する

Private Sub CommandButton1_Click() Dim i As Long Dim strResult As String Dim wb As Workbook Set wb = ThisWorkbook '-------------------------------------------------------- 'オプションボタンの状態を確認する For i = 1 To 3 If Controls("Optio…

Excel VBA Openイベントを実行せずにファイルを開く

①エクセルの新規ブックを開く→「ファイル」をクリック ②開くをクリック ③「参照」をクリック ④ファイル選択ダイアログが開いたら、開きたいマクロファイルを選択し、「Shift」キーを押しながら開くボタンをクリックする。