Windows

excelの保護ビュー「インターネットから入手したファイルは~」を(削除|解除)する

インターネット経由(メール添付も)で入手したexcelファイルは、 インターネットから入手したファイルは、ウイルスに感染している可能性があります。編集をする必要がなければ、保護ビューのままにしておくことをお勧めします。 と保護ビューとなるものが出…

PowerShellでscp(ssh)

Windows11環境のPowerShellからSSHの公開鍵認証でscpによるファイルコピーを実現したときの備忘録。 バージョン確認 PS C:\Users\foo> ssh -V OpenSSH_for_Windows_8.1p1, LibreSSL 3.0.2 キー作成 パスフレーズは入力しないで鍵を生成。 PS C:\Users\foo> s…

wsl2でubuntuのデスクトップ表示までの手順ログ

WSL2を使ってubuntuのデスクトップを表示。 デスクトップ表示はVcXsrv(Xサーバ)をWindowsに入れて表示するサイトが多いが 以下の参考サイトのとおりRDP(リモートデスクトップ)でいいのではないかと私も思う。 参考サイト: WSL2+ubuntu20.04: GUI化して使う…

Macのフォルダを共有

WindowsからMacのファイルを持ってくる場合ポータブルHDDはWindowsで認識しないため、 簡単に済ませるにはUSBメモリを使用するぐらいしかないが、ファイルサイズが大きい場合などは使用できない。 そのためMacのフォルダを共有する。 方法 1. システム環境設…

VBの配列の大きさ

配列を大きさを初期化するときって配列の要素数を指定するものだと思ってた(知っている言語がすべてそうだった)が VBでの配列の初期化は配列の最終index値を指定するらしい。 Public Sub Main() Dim index As Integer '配列の大きさをDimやReDimで指定するが…

VB 配列の初期化

VBで配列の初期化をしようと以下のようにしたところ Public Sub Main() Dim index As Integer Dim dSample() As Double dSample = Array(1.1, 1.2, 1.3) 'UBoundが参照することで「型が一致しません。」というコンパイルエラー For index = 0 To UBound(dSam…

VBで省略可能な引数の注意点

引数省略は便利なんだが、見た目がいまいちという場合は避けたいところ。 Sub subfunc(ByVal arg1 As String, Optional ByVal arg2 As String = "TEST2", Optional ByVal arg3 As String = "TEST3") .... End Sub .... subfunc("test1", , "test3") こう書か…

Excelのファイル同士の比較

ExcelにInquireというCOMアドインを入れることでExcel同士のファイル比較ができるらしい。 参照は以下。 https://kokodane.com/2013_waza_087.htm 「ファイル」ー「オプション」から「アドイン」を選択し、「管理:」からCOMアドインの設定をする。 「Inquir…

VBA(VBS)で複数行を一行に書くには、一行を分割するには。

複数行を一行で書くには コロン「:」を使う。 Sub debug(): MsgBox("テスト"): End Sub 一行を分割するには アンダースコア 「_」を使う。 Sub debug() MsgBox("テスト",_ vbYesNo) End Sub VBの文字チョイスのセンスが分からない。。。

Windows10でのディスク容量拡大方法

仮想環境のWindows10で、更新アシスタントからアップグレードするとCドライブの容量が足りねーってことでアップグレードできず、また、仮想環境の設定をみても容量は自動で拡大するようにしているのだがそう言われてしまう。どうも、以下のサイトの通り、回…

Windows Modules Install Workerがとてつもなく重い件

Windows10 on VM(Memory4GBの1Core)で動かしていて、Windows Modules Install Workerが起動しちゃうと重くてどうしようもない。 WindowsModulesInstallWorker爆食い 終了するまでほっとくしかないらしいが、CPU一人で食べまくりって。。。リミッター付けらん…

VMware Fusion上のWindows10でのALT+Print Screenはどうするのか

Windows10 on VMware Fusion でのALT + Print ScreenはOption + F13のようです。 Macに慣れているとデスクトップにファイルが出来るつもりでいますが、Windowsではクリップボートに コピーされるだけなので自分でペイントなりに貼り付けてあげます(Option+F…

VBAではできるがVBScriptではできないこと

VBScriptを修正してたら以下のエラーダイアログが表示した(Javascriptでエラーになったときと同じダイアログ)。 エラー: ステートメントがありません。 VBScriptでGoToを記載していたためらしい(VBAではできる)。 <script language="VBS"> .... For i = 1 To 10 .... If 条件 Th</script>…

Microsoft Compatibility Telemetryの停止

Windows10 Professional (64bit) Memory 4GBという環境で CPUを100%まで食いつぶしてくれて、Excelのカレントセルの矢印キーでの移動すら待たさせるため停止した。 詳細は、以下のサイトを参照。 Microsoft Compatibility Telemetryの概要と無効化する方法 …

TortoiseSVNで、あるリビジョンを比較して追加変更したファイルを見る

リポジトリ配下のパスを右クリックして[Show log] 比較したいリビジョンをCTRLクリックで2つ選択してから右クリックして[Compare revisions] ActionにAdded/Modified/Deletedが表示してあるので何をしたのかがわかる 欲しいファイルを選択して右クリックし…

Cortanaを無効にしてWindows検索に

作業端末としてWindows10を使用しているとタスクバーのCortanaが邪魔だったりする。 ただ単にPC内を検索したいだけなのにね。 なので無効にする。 スタートボタンを右クリックして「ファイル名を指定して実行」を選択。 gpedit.mscを入力してリターン。 ロー…

Windows10の設定画面が開けない件

Windows10 Professional on Parallelsの設定画面が開かない(というか二度目以降が開かない)件。 設定画面だけでなくEdgeも同じ状態。で、なぜか以下のAcerのページで回答があった。 [Windows10] スタートメニュー・設定画面が開かない。または、すぐに閉…

Excelで偶数行(奇数行)の合計を求める

意外とわからなかったので備忘録として記述。 探してみたところ以下のサイトが参考になった。 enterprisezine.jp まず、SUMPRODUCT()なる関数がよくわからないのだが、"*"は論理積らしい。 で、上記サイトだとROW()で行数を求めて、その値をMOD()使って2で割…

VMware Fusion上のWindows10をCreatorsUpdateしたらプリンタが見えなくなった件

以前、Windows7からWindows10にアップデートしたときもそうなったのだが、 VMware Fusion上のWindows10をCreatorsUpdateしたらプリンタがなくっていた。 以前にも、 (Windows8からWindows10にアップグレードしたらWSDプリンタが見えなくなって困った件)http:…

Windows10の時刻設定がソウル(KST)になっている件

知らない間にWindows 10 Professionalの時刻設定がソウルになっていた。 Eclipseのサーバログを見ていて時刻がKSTになっていたのでEclipseの設定なのかなと思っていたら Windows側の設定でした。 時差もソウルと変わらないみたいなのでいままで気がつかなか…

parallels上のwindows10でMacのかな・英数キーでIMEオン・オフを切り替える方法

参考サイトは以下、本家サイト。Windows10はWindows8の方法と一緒だけど一応記載する。 http://kb.parallels.com/jp/115294 Windows10での方法 MS-IMEのプロパティを開く(タスクバーの[A]を右クリック) 詳細設定をクリック 編集操作の変更をクリック 「キ…

Windows8からWindows10にアップグレードしたらWSDプリンタが見えなくなって困った件

MacOS XのVMware上のWindows8からホスト側ネットワーク接続されたプリンタへの設定(WSD)で設定したプリンタがWindows10にしてから見えなくなっていた。原因不明。とりあえず、上記URL通りにWSDでプリンタ追加をしようとしたら、 とエラーとなり追加できない…

VMware FusionのWindows上で任意のファイル・フォルダを複数選択するには

Windows上での任意複数選択(CTRL+クリック)がMacOS XのVMware Fusion上ではできない件。Shift+クリックでまとめて選択はできるけど、任意のファイルを複数選択ってことはできないので意外に不便。これは以下のようにして変更できる。 1. プロファイルを確認 …

MacOS XのVMware上のWindows8からホスト側ネットワーク接続されたプリンタへの設定(WSD)

MacOS XのVMware FusionにWindows8をのせている。 プリンタ(Canon MG5530)はホスト側(MacOS X)と同じネットワークにWiFiで接続されている。 -----+--------------------------+------- | |(WiFi) +----+-------------+ +----+----+ | MacOS X | | Printer | …

Windows8のPeer Name Resolution ProtocolのCPU/Disk使用率について

VMware Fusion上のWindows8を8.1にアップグレードしたあたりから、各アプリケーションの動作のもっさり感が気になりだした。とにかくファイルアクセスなんかも特に重かったのだ(ファイルを移動するだけでも相当待たされることもある)。 タスクマネージャで…

Windowx8.1で自動ログオンにする方法

Windows8からWindows8.1にアップグレードしたら、いつのまにかWindowsLiveのアカウントでログオンするようになった。まあ、SkyDriveを共有ディスクのように使えるのはいいのだが、ログオンする場合に面倒な人にはちょっとね、ということでパスワード入力なし…

IE8/IE9がクラッシュする件

cssの書き方によってはIE8/IE9が応答しなくなるらしい。 元ネタは以下。 http://gigazine.net/news/20130912-css-ie-crash/ 元ネタの元ネタは以下。 http://www.hackerspace-bamberg.de/Benutzer:Schinken/CSS-IE-Crash CSSを以下のように記述してそのクラス…

TortoiseSVNのセットアップTips

1. TortoiseSVNは以下からダウンロード。 http://sourceforge.jp/projects/tortoisesvn/ 2. 日本語パックは64bitの場合64bitのものでないといけない。以下のLanguage packsから選択する。 http://tortoisesvn.net/downloads.html 3. 本体とインストール。イ…

CentOS6.3でSVNサーバを構築

subversionがインストールされていない場合はインストールする。 # yum install subversion SVN用ユーザ追加。そして作成ファイルがグループwrite権がつくようにumaskを設定、 既存のファイルの権限もrootが所有者、グループがsvnusersになるように修正。 # …

bootcampのwindowsとvmware fusion上のwindowsのライセンスについて

macのbootcampにてハードディスクにwindows8をインストール。その後、vmware fusionからbootcampのwindows8を仮想的に呼び出して使おうと思っていたら、このような使い方は、2013年1月からライセンスが2つ必要とのこと。 元記事は以下で、 http://d.hatena.n…