argius note

プログラミング関連

MS

ExcelVBAで同じ名前のシートを1つのファイルにまとめるマクロ

MS

まただいぶ間が空いてしまいました。 あいかわらずExcelから離れられない環境にいます。 今回は、複数のExcelブックから同じ名前のシートを集めて保存するVBAマクロを書きました。 VBAマクロを書くのは久しぶりです。

Windows8.1をWindows10にアップグレードしました

6月下旬に、Windows8.1(以下Win8.1)のPCをWindows10(以下Win10)にアップグレードしました。これまでWindows OSのアップグレードをしたことは無く、初めてですが、特に問題なくできました。

Windows ネットワーク接続を2クリックで再起動する仕掛けを作る

MS

今回はWindowsのTIPSです。 Windows8でしょっちゅうWi-Fi接続が不安定になるので、スタートに再起動ボタンを作っていました。 だいぶ前に作ったのですが、ここに書いていなかったので、書いておくことにします。※ここでの再起動とは、「無効→有効」を操作す…

ipconfigが使えない環境でIPアドレスを知りたい (WMIを使う)

MS

小ネタです。ほぼ引用です。 Windows Management Instrumentation(WMI)を使って、ipconfigが権限が無くて使えない場合に、類似情報を参照する方法です。 WMIも権限が無かったら使えませんけどね。 参考リンク(そのもの?) WMI ネットワーク情報を取得する …

新しいWindows 8.1のノートパソコンを買いました

MS

11/30に届きました。買ったのはこれです。 dynabook Satellite B754/78K - Google 検索

C#でHTTP経由でJSONを取得して値を取り出す

MS

サンプル作ったらボツになったのでここに書くことにします。 HTTPで結果をJSONで返すWebサービスがあって、そこにコンソールアプリからアクセスするというものです。 なお、C#はほぼ初心者で、特に.NETはAPIがほとんど分かりません。MSDNとか検索で調べた結…

Windows7でExcel2010,Word2010の読み取り専用

MS

Windows7でExcel2010,Word2010の読み取り専用Windows7のExcel2010では、WindowsXPのExcel2003のときと読み取り専用の設定方法が少し変わっています。 なお、WindowsVista、Excel2007、Word2007は手持ちが無いので分かりません。ご了承ください。

Windows7で"エアロシェイク"なる機能

MS

Windows7では、ウィンドウを画面の端にドラッグすると、最大化したり整列できたりする機能があります。 この機能を実験していて、つかんだウィンドウをすばやく端に持って行き戻す、という操作を繰り返していました。 そうしたら、突然、ドラッグしているウ…

Windows7の修復ツール

MS

昨晩、WindowsUpdateで8件のアップデートを適用したら、Windowsが起動しなくなってしまいました。 セーフモードでも起動したりしなかったりと、今まで経験したトラブルの中でもかなり重症の部類です。

IEで複数のウィンドウ間で共通の変数を扱う

昨日のつづきで、ウィンドウ間でのグローバル変数を操作する方法を模索してみました。 IE限定かどうかは調べてません。

IEでonsubmitイベントがキャンセルできないケース

HTMLに一部のJavaScriptが直接書かれている類のアプリを、attachEventなどを駆使して一気にコントロールしようと目論んでおります。ライブラリは無し。 その過程で気づいたことをメモしておきます。

Excelの書式"表示設定"で桁の異なる数値を見やすくしてみる

MS

Excel2010を触ってみたので練習を兼ねて。たぶん少なくともExcel97以降、もしかしたらもっと前のバージョンでも使えるかも知れません。 ある数値項目の列の書式を、「カンマ区切りで、小さな数値は小数第3位まで表示するけど、100以上の大きな数値は小数点以…

Windows7/WindowsServer2008R2のファイアウォール新機能

たまたまServer2008でファイアウォールの設定が必要なことがあって知ったんですが、Windows7/WindowsServer2008R2ではネットワークインターフェイスごとに異なるファイアウォールプロファイルを設定できるようになりました。 外部から接続するデーモンプログ…

Windows7でBATファイルがタスクバーに登録できないのでEXEファイルを指定

Windows7では、BATファイル(*.bat)で起動するアプリケーションが直接スタートメニューのやタスクバーやに登録できません。CMDファイル(*.cmd)やCOMファイル(*.com)も同様です。通常はBATファイルからの起動でも、ワンライナーでEXEファイルを起動できるよう…

Windows7 Home Premium (64bit) 使ってみた

MS

メインPCをWinXPからWin7HP64に移行しましたが、ほぼ問題なく使えています。 ゲームやマルチメディア関連のソフトの場合は、多様なAPIを駆使したりしていたりするから(?)問題が出る確率が上がるんでしょうね。 さらにデベロッパー関連は何かありそうだけ…

Windows7 ブラックアウトしてリセットできない状態になる

MS

Windows7は今のところ快適に使えています。 この問題を除いて。 まだどういう状況で発生しているのか、詳細には分かっていません。 分かっているのは、以下の2点だけ。 たぶんスクリーンセーバー作動中 リモートデスクトップでログインした直後 リモートでロ…

Windows7 スクリーンセーバーなしで時限ロック?

MS

セキュリティなどのために、一定時間操作していないときにデスクトップのロックを自動的に行うというのは会社などでは実施されています。 XP以前でも、スクリーンセーバーの復帰時にロック解除画面になるようになるか、パスワードの入力を求められるようにな…

Windows7 professional (32bit) 使ってみた

MS

VistaのPCは所有しておらず、ほとんど使ったことがありません。UACなどの予備知識が多少あるといった程度。 なので、WinXP→WinVistaでの変更点もあるということをご承知おきください。 懸念されていた、エスクプローラの使い勝手は思ったほど悪くありません…

Excel 読み取り専用で開く -改訂版-

MS

以前の記事「Excel 読み取り専用で開く」に追記しました。

「スタンバイが機能しない」の解決 (ビデオカードを戻した)

MS

http://support.microsoft.com/kb/815304 これらしいんですけど、簡単にはいかないようで。 とりあえずビデオカードを外してみるのが一番良いのかも。

IMEが御馬鹿に

MS

根拠はありませんが、ここ最近数ヶ月の間に提供されたOfficeパッチ適用のタイミングを疑っています。 それまでは割とマシだったのに、ここにきて。これは乗り換えろって言ってるようなもんですよね。 GoogleよりはATOK無償版のほうが興味あります。

ビデオカードを戻した

PC MS

BIOSでビデオカードの検出を自動でなく、内部(オンボード)のを使用する設定にして戻しました。 デバイスドライバは、オンボードのものに切り替わっているのを確認。 ところが、サスペンドが機能しない。新しいビデオカードのときは、サスペンドして、復帰…

ビデオカードを買ってみた

PC MS

3Dをやるわけでもなく、ゲームをやるわけでもなく、なぜ。 "GeForce 8400 GS"ってやつです。 目に見える効果が無いのに、システムが不安定に。 サスペンドから回復できないし、突然画面がおかしくなって制御不能になるし。回復後、こんなのが表示されまし…

Excel書類をPDF変換を使ってまとめて印刷

MS

Excelで書くなとは言わんが:88:So-net blog このリンク先の記事を参考にさせていただいております。 注意:全てフリーソフトなので、多少の不具合は覚悟してお使いいただくのが吉であります。 ドキュメントの大半がExcelファイルで、両面印刷や割付(A4x2…

Windowsの不要なサービスを停止

MS

WindowsXPなどで、タスクマネージャを見ると、"svchost.exe"というプロセスがメモリを大量に消費していることがあります。最近まではそれほど実害がなかったので、特に何もしていませんでした。最近、メモリが不足することが多くなったので、メモリを大量に…

マルチカードリーダが認識されなくなる(WinXP,Win2000)

MS

SDを読み込もうとしたら認識しないので、再起動してみたけどダメ。マルチカードリーダのデバイス自体が認識しなくなっています。これは、SDカードを抜くときに「ハードウェアの安全な取り外し」をやってしまったために起こりました。でも、再起動しても回復…

コマンドプロンプト 日付フォーマット

MS

WindowsXPでスクリプト言語が使えない場合などに、DOSバッチの標準機能だけで日付フォーマットを処理する方法です。 なお、XP以外では未確認です。 日付フォーマットを実現するには、次のようにします。(部分文字列機能?) C:>set YYYYMMDDHHMMSS=%date:~0…

Excel 見えないシェイプ(図形)で肥大化したファイルをなんとかする

MS

修正を依頼されたExcelファイルが10MB近くあったので、画像が大量にはりつけられているのかと思ったら、そうでもない。どうみても、1MBにもならないような内容。 不要な名前定義*1も疑いましたが、これが多少あったところでせいぜい1MB。9MBも肥大したりしな…

Excel セルの結合は多用すべきでない

MS

果てしなく今更ですが、セルの結合を多用した文書フォーマットのExcelファイルに昔から不満がありました。今回、堪忍袋の容量が限界に達したため、ここに掃き出すことにしました。 ※基本的にOffice2003辺りの話。それ以前ではこの限りではありません。2007は…

Excelを読み取り専用で開く の補足

MS

Excel 読み取り専用で開く - argius noteで、「実行する〜」に指定する実行時パラメータの部分を"%1"としていました。 これだと、パスが異常に長い場合に上手くいかないことがあるようなので、"%*"にすると良いみたいです。なぜこうなのかは、これ以上は詳し…

Windowsアイコンについて

MS

エディタ 以前に検索したときは、あまり良いエディタが見つかりませんでした。 今回、良いのが見つかりました。 IcoFX http://icofx.ro/ これはエディタ自体もよく出来ているし、エディタが気に入らなくても、他のドローツールで描いたものをbmpで保存して取…

Excel 読み取り専用で開く

MS

追記(2012-06-23):Windows7+Excel2010についてのエントリを書きました。Windows7でExcel2010,Word2010の読み取り専用追記(2010-03-16):下記ページがこのエントリの足りないところ含めほぼ全て説明しておられるのでご覧下さい。 ついでに読み取り専用で開く…

次期Windows名称は "Windows 7"

MS

Windows 7はWindows 7という名称 ご存知の方も多いかと思いますが、WindowsNT系の内部バージョンは、 名称 内部バージョン Windows 2000 NT5.0 Windows XP NT5.1 Windows Vista NT6.0 Windows 7 NT7.0? となっています。 内部バージョンを知るには、ブラウザ…

雑記(WinXP):Outlookマクロ/Firefox関連付け解除

MS

WinXPで色々。 Outlookマクロ iCalendar形式で保存 Outlookで初めてVBAを書いたのでメモ。開いた予定をiCalendar形式(*.ics)で保存する。 Sub ExportICS() Dim filePath As String Dim item As Object Set item = ActiveInspector.CurrentItem filePath = "d…

WindowsでWebDAVを試してみる

MS

共有PCの共有ディレクトリを良く使うのですが、共有PCがサーバ版でないWindowsOSの場合、最大同時接続数が10より大きく出来ないのは周知のことと思います。 いっそファイルサーバをLinuxで構築とかしたいところですが、都合により不可。手軽にできる代替手段…

Excelで図形の組み合わせごと縮小

MS

先日、偶然発見した方法。通常はあまり使うことの無い、隙間な技とは思いますが、自分は為になったのでメモしておきます。 ※Excel2003でのみ確認しています。↓読むのが面倒な方のために要約。 複数の図形を矢印アイコンで選択して「コピー」 「形式を選択し…

Windowsコマンドプロンプトの入力補完で最近知ったこと

MS

WindowsXPのコマンドプロンプトの入力補完は、bashと違って2つ以上候補があっても片方を選んでしまうので不便だな、などと思い込んでいて、それ以上考えてみることもしませんでした。 が、ある日、偶然TABを連打したら、候補を順に切り替えて表示してくれる…

Windows 画面を一部分だけ隠す

MS

Windowsで、画面の一部を隠したいときに、タスクマネージャで「常に前面に〜」に設定して使うのは、よく知られたことでしょうか。

WinXPは2014年まで使える

MS

http://www.microsoft.com/japan/presspass/detail.aspx?newsid=1932 私のPC環境は、連休明けでほぼ1周年となりました。ちょっと背伸びして快適なので、これまでに無く長く使い続けたいな、と思っています。何気なく見つけた「Vistaの買い時」のページで、延…

Windows 再生中のサウンドを録音対象にする

デフォルトではできなかったのでメモ。先代のはデフォルトだったような。 追記:先代はWin2000、今回はXPです。念のため。 コントロールパネルなどから、"サウンドのプロパティ"を開き、"オーディオ"タブを選択。"録音"の"音量"ボタンを押し、"レコーディン…

Excel2003のXMLで保存

MS

OpenOffice使ってみたときに気づいたんだけど、XML保存できるようになってたのね。拡張子は.xml、内容は、セルごとに改行が入ってるので、diffとかが取り易そう。関連付けも特別扱いされているので、登録されている拡張子は表示しないモードだと、.xlsで保存…

Excel図形で画像

MS

Excelで図形を描いて画像にしてみた。なんでこんなことをしようと思ったかが自分でも分からない。ついでに内容も意味不明。

Win・削除したユーザだけがアクセス可能なファイルをなんとかする

MS

ちょっとあせった。とりあえず、できるとだけ。特権ユーザの特権。ヒント「所有者」。

Excelによる文書

http://d.hatena.ne.jp/methane/20060711/1152621315 おっしゃる通りで。さらに言えば、Wordも微妙。HTMLなら軽いし、テキストだからDIFFも分かりやすいし。上流の人には扱いづらいという短所もあるけど。 WordもXML化したら、HTMLを操作する感覚で扱えると…

WindowsXPでファイル共有ができない

ファイルの共有で、アクセス権をEveryoneのフルコントロールに設定しても、他のPCから共有フォルダが開けない。ネットワーク上にそのPCは見えているのだが、アクセスが拒否されてしまうのだ。ワークグループとか、サブネットマスクも正しく設定されているは…

IEの情報バーをローカルファイルを開いたとき非表示にする

Windows XP SP2 のIEでは、情報バーというセキュリティ機能が新しく追加されました。 で、これが粘着性でちょっとウザなのですが、ローカルファイルを開いたときがもっとウザで、情報バーをクリックして「許可する」設定にしても、リロードするたび情報バー…