Excel

AD スポンサー
Microsoft Excel

Microsoft Excel [関数のみ] 日時データの範囲から時間範囲指定し、対象時間範囲に一致する複数の結果を最初の1回目のみ特定の表示や計算をする。

Microsoft Excel 日時データの範囲から時間範囲指定し、対象時間範囲に一致する複数の結果を最初の1回目のみ特定の表示や計算をする。 今回はExcelの関数のみで解決できるのでご紹介したいと思います。 Excelで計算をする際に日付や時間で特定の範囲から何かの計算をさせることはよくあると思います。 しかし、時間の範囲の判断をした結果を複数行い、その結果の中で同じ条件の場合は1度だけ計算をするような複雑な事をすることがあります。 私もExcelは得意ではないのでいろいろ調べて計算式を組み...
Windows

Excel2007で「セキュリティの警告 リンクの自動更新が無効にされました」が表示される。

Excel2007で「セキュリティの警告 リンクの自動更新が無効にされました」が表示される。 開いた時に『セキュリティの警告 リンクの自動更新が無効にされました』というメッセージがリボンの下に出ます。 オプションをクリックして『不明なコンテンツから保護する(推奨)』を選択すると、 そのメッセージが消えるのですが、次にファイルを開いた時にまだ出ます。 その特定のファイルのどこかに、別のExcelファイルのデータを参照しているセルがあるのだと思います。 なおかつ、 「Office」ボタン→「Excel...
プログラム言語

[Excel for VBA] SQLでSELECT抽出したデータをラベルに表示する。

Database接続を行い、SQL構文のSELECTで必要な情報を取り出します。 取り出した情報をユーザーフォームのLabel(ラベル)に表示する方法です。 LabelはLabel3.Captionで表示します。 Label3.valueはエラーになりますので注意してください。 下記の抽出方法はそれぞれ、レコードセットから変数に代入し、ラベル表示の流れになっています。 変数に置き換えることでいろいろ、ユーザーフォームメインの構築であれば作業もしやすくなると思います。 Private Sub Comm...
プログラム言語

[Excel for VBA] ADOによるDatabase接続で情報を更新する。

ExcelでユーザーフォームとVBAを使っていろいろとやってます。 昔はAccessプラットフォームのものだったり、簡単なものはVisual.Studio使うのですが、Excelじゃないと駄目な理由があって、制約があるExcelと使ってます。 ところで、VBAでADOを使用したAccess Database接続で情報の更新(UPDATE)を行いますが下記のようなサンプルコードとなります。 Sample Code Sub sample1() Dim objCn As New ADODB.Connec...
プログラム言語

[Excel for VBA] 簡単な暗号化と復号化について

Excelを利用して、Database接続した状態からID,Passwordをやり取りするようなことを考えている方も多いと思います。 本来であればセキュリティが弱いExcelを使わずにVisual Studioで作り上げたほうがDatabaseとのやり取りや、ソースなどが見られることもないので安全だと思いますが・・。 今回、少々訳があってDatabaseのユーザー情報を持ったテーブルからADO接続しフォームからログイン認証を行うものを作る必要がありました。 その上で、Databaseにパスワードを登...
プログラム言語

[Excel by VBA] ログイン画面のパスワードをマスクチェンジする。

Excel でのVisual Basicです。 アクセスでもOKと思います。。 テキストボックスを選択してプロパティの「PasswordChar』の項目にアスタリスク(*)を入力。 Private Sub Password_login_box_Change() End Sub Private Sub Password_look_check_Click() Static Maskchange As Boolean If Maskchange = True Then 'パスワードが見える状態 ...
Windows

Excel “この操作には、同じサイズの結合セルが必要です。”

Excelで縦の項目を昇降順に並べ替えをしようとすると、決まって複雑な表を作った時に、遭遇するエラー。 この操作には、同じサイズの結合セ ルが必要です。」というメッセー ジがでてしまう。 このエラー中途半端な簡単なデータシートでは出てこない。 なぜか? 並べ替えたいデータ部分に所々セルが結合されてい たり、されていなかったりする部分が混在している と、 というメッセージが表示されます。 データ部分で結合されている部分は解除してくださ い。 データ全体を選択して、セルの書式設定を開きま す。...
Windows

ネットワークが遅くなる! Microsoft Office File Validation Add-in(KB 2501584) for Windows Update

またもやMicrosoftさん。 Windows UpdateにMicrosoft Office 2003用の部分アップデートで、ネットワークパフォーマンスが落ちることがあるようです。 Microsoft Office File Validation Add-in(2011/06/28公開)をインストールするとofficeの動きが遅くなるらしい。 Microsoftは新バージョンが出た場合、旧バージョンの更新で結構怪しい事が多いのでWindows Updateの対象ファイルをいつも調べてからインス...
AD スポンサー