質問: プログラミングに関しての質問です。よろしくお願いします!。
回答: 現在,某官公庁で情報管理しています。 業務で利用するプログラミングの多くは,データベースを利用します。 どの言語を習得するにせよ,データベース利用の方法を学ばれるといいと思いますよ。 ネットワーク利用のデータベースは,設備なりセキュリティポリシーの関係で あまり社員が独自開発できることは少ない場合もあります。 その場合でも,基幹システムからデータ出力されたものを 「取込」「抽出」「整形」を自動化できると,とても業務が効率的になります。 ExcelであってもADOなりで,データベースに接続可能です。 基幹系システムよりも編集が柔軟にできるので, Excelをフロントエンド(ユーザーが操作するアプリケーション)として利用する, というのはよく見られます。 Excelは,とことん作りこむよりも編集はExcelの機能を利用しつつ, 効率的な開発を意識すると良いと思います。 ソートを例にとれば,普通,独自にソート機能を用意しますが Excelの場合,ワークシートのソート機能をVBAから利用できます。 こうすると,コーディング量を低減(=効率向上)をしつつ, 動作速度も確保できます。作りこみ過ぎないのがコツです。