OpenTable/テーブルを開く OpenQuery/クエリを開く RunSQL/SQLの実行 SetWarnings/メッセージの設定 OutputTo/出力 TransferDatabase/データベース変換 TransferSpreadsheet/ワークシート変換 TransferText/テキスト変換
Const dsn = "orcl" ' dsn Const user = "SCOTT" ' user Const pass = "tiger" ' pass Sub import() Dim conn As Object Dim rec As Object Dim tableName As String Dim strSQL As String DoCmd.SetWarnings False Set conn = CreateObject("ADODB.Connection") conn.Open "DSN=" & dsn & ";UID=" & user & ";PWD=" & pass & ";" strSQL = "SELECT TABLE_NAME FROM USER_TABLES WHERE PARTITIONED = 'NO' ORDER BY TABLE_NAME" Se
本連載はMicrosoft Access(マイクロソフトアクセス 以下、Access)を使って、リレーショナルデータベース(RDB)やSQLの基本を学び、データベースを使った簡単なシステムの作り方を習得するものだ。 前回は、「CSVファイルの読み込み/書き出し」機能を追加するテクニックをお伝えした。 今回は、「DAO(Data Access Objects)」を利用してデータベースを操作するテクニックを解説していく。 DAOは、Access標準のデータベースエンジンで、データベースへのアクセスや操作を行うのに用いる汎用APIだ。単一システムのアプリケーションや小規模なローカルネットワークで使用するのに適している。なお、本稿で扱うDAOはデザインパターンの一つである「DAO(Data Access Object)パターン」とは異なるので、注意してほしい。 本題に入る前に…… 今回もこれまでと
最初に そもそもこの記事を書こうと思ったのは,業務に使うVBAアプリを叩くときに マクロをショートカットキーじゃなくてOfficeのリボンUIから叩けるようにしたい. 引き継ぎとかを考えてVBAとかマクロとかよく分からない人でも簡単にアプリを使えるようにしたい. と思ったことがきっかけ. 開発環境と実行環境 Windows 10 Excel2016 配布作業の簡単化(インストーラー) 作ったVBAとかをExcelの機能としてリボンUIに追加する場合は, Excelアドイン作成 C:\Users\{ユーザ名}\AppData\Roaming\Microsoft\AddIns に配置 Excelで有効化 リボンUIに追加 という作業をしなければならないのですが,細かいところを知らない人に毎回これを教えるのは大変なので一連の作業をスクリプトでやってくれるようにインストーラー的なのも書くことにしま
今回から数回にわたって「Excelマクロ/VBAで始める業務自動化プログラミング入門」を書くことになった。正直言って、ExcelのマクロやVBA(Visual Basic for Applications)は数十年前にちょっと触っただけで、全くの初心者といっても過言ではない(2014年当時)。本連載はプログラミングの初心者を対象にしているので、筆者も勉強しながら「読者の皆さまと一緒にExcelマクロ/VBAについて学んでいければ」と思っている。 なお、本連載を執筆するときに使った筆者のソフトウェア環境は、OSが「Microsoft Windows 10 Professional」(64ビット)で、Excelは「Microsoft Excel 2016」だ。この連載では原則として「Excel」というとMicrosoft Excel 2016の使用を前提としているが、お手元のExcelでもでき
既定の図形に設定とは? オートシェイプを右クリックをすると「既定の図形に設定」とコンテキストメニューに表示されます。これは、今クリックしているオートシェイプの色などを既定値として覚えておいて、次に作成するオートシェイプは既定値と同じ設定で作ります、という便利な機能です。 便利な機能ではあるのですが、オートシェイプの設定を変更した上で既定値としなければならないため、どうしても1つはオートシェイプの編集をする必要が出来てきます。 2007以降のExcelのオートシェイプは、初期状態が青色背景で白文字になりますが、使い勝手がよい配色とは言えません。そこで既定値を利用するわけですが、多くの場合は自分なりの使い勝手のよいオートシェイプの書式になると思います。 しかし、フォントの種類、大きさ、色、太さ、などいろいろ設定を新しいブックの度に設定変更した上でそれを既定値としなければならず大変面倒です。そこ
注: 複数のプラットフォーム間で Office エクスペリエンスを拡張するソリューションを開発することに関心がありますか? 新しい Office アドイン モデルを参照してください。 Office アドインは、VSTO アドインやソリューションに比べてフットプリントが小さく、HTML5、JavaScript、CSS3、XML などのほぼすべてのWeb プログラミング テクノロジーを使用して構築できます。 構文 expression.Find (What, After, LookIn, LookAt, SearchOrder, SearchDirection, MatchCase, MatchByte, SearchFormat) expression は Range オブジェクトを表す変数です。 パラメーター 名前 必須 / オプション データ型 説明
コレクションには、フォルダ内のすべての File オブジェクトが含まれています。 解説 [JScript] 次のコードは、Files コレクションを取得し、Enumerator オブジェクトと for ステートメントを使ってコレクションに繰り返し処理を行う例です。 function ShowFolderFileList(folderspec) { var fso, f, f1, fc, s; fso = new ActiveXObject("Scripting.FileSystemObject"); f = fso.GetFolder(folderspec); fc = new Enumerator(f.files); s = ""; for (; !fc.atEnd(); fc.moveNext()) { s += fc.item(); s += "<br>"; } return(s);
JDK11 ea18から、javacしないでもJavaファイルを実行できるようになりました。 あと、Windowsバイナリはzipファイルで提供されるようになっています。tarコマンドが提供されたとはいえ、エクスプローラーから解凍できるzipファイルになるのは ありがたい。 JDK 11 Early-Access Builds JEP330が取り込まれたことにより、ソースファイルがひとつのJavaプログラムは、javac不要でjavaコマンドで実行できるようになります。 JEP 330: Launch Single-File Source-Code Programs Windowsのコマンドプロンプトだと こんな感じ。 C:\Users\naoki\java>more Hello.java public class Main { public static void main(String
この記事では、イベント ログにメッセージを書き込む Windows サービス アプリを Visual Studio で作成する方法を示します。 サービスを作成する 最初に、プロジェクトを作成し、サービスが正しく機能するために必要な値を設定します。 Visual Studio の [ファイル] メニューで [新規]>[プロジェクト] を選択して (または Ctrl+Shift+N キーを押して)、[新しいプロジェクト] ウィンドウを開きます。 [Windows サービス (.NET Framework)] プロジェクト テンプレートを見つけて選択します。 [名前] に「MyNewService」と入力し、 [OK] を選択します。 [デザイン] タブが表示されます ( [Service1.cs [デザイン]] または [Service1.vb [デザイン]] )。 プロジェクト テンプレート
マイクロソフト、Progressive Web Apps(PWA)をWindows 10のデスクトップで実行可能に。Windows 10はWindows、Linux、PWA対応のプラットフォームへ マイクロソフトはWeb技術を用いてネイティブアプリケーションのように動作するProgressive Web Apps(PWA)を、WebブラウザのEdgeにとどまらず、Windows10のデスクトップ環境でも実行可能にすることを明らかにした。 Windows 10は当然のことながらWindowsアプリケーションを実行可能なOSですが、Windows Subsystem for Linuxが新たに搭載されてLinuxアプリケーションのサポートも進められています。 そしてマイクロソフトはさらにWindows 10の守備範囲を広げようとしています。次はWeb技術を用いたアプリケーション、「Progre
米Microsoftは8月14日(現地時間)、「.NET Core 2.0」と「.NET Standard 2.0」の正式版をリリースしたと発表した。 いずれもGitHubで公開されている。 .NET Coreは、2014年にオープンソース化された「.NET Framework」のフォーク。Windows、Linux、macOSで稼働する。 .NETのランタイム、ライブラリ、SDKなどを含む。.NET Standardは、すべての.NETで使えるAPIを定めた仕様。バージョン2.0では、1.6では1万3000本だったAPIが3万2000本に増えた。現在、.NET Framework 4.6.1、.NET Core 2.0、Mono 5.4、Xamarin iOS 10.14、Xamarin.Mac 3.8、Xamarin.Android 7.5をサポートし、年内にWindows 10 Un
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く