2014年12月31日水曜日

Chromeリモート・デスクトップ

Windowsの端末同士で外出先から自宅PCを操作したいという時
Microsoft社のプリインストールされている「リモートデスクトップ」では

・自宅PCに固定のグローバルIPが必要
動作が不安定で接続できないことが多い

という問題がありました。
(´・ω・`)


そこで
Chromeリモート・デスクトップ
です。
Google社のブラウザ「Chrome」の拡張アプリ(Extension)で、両方の端末にインストールする必要があります。
無料でここまでできることにちょっと感動しました。
画質は結構粗いですが内容は確認できるレベルですし、なにより動作が軽快
そして、設定も簡単。


<インストールと設定方法>

  1. 両方の端末にChromeをインストール
  2. Chromeに自分のアカウントでログイン(無ければこちらから作成してください(無料))
  3. 両方の端末に「Chromeリモート・デスクトップ」の拡張アプリをインストール
  4. 操作される側のPCで「Chromeリモート・デスクトップ」から 「リモート接続を有効にする」をクリックし『PINコード *1』を設定
    (*1 数字のみ使用可能なパスワード、セキュリティの面から長く複雑な方が良い)
    操作される側のPCはChromeを起動し、「Chromeリモートデスクトップ」の画面も起動しておくこと
  5. 操作する側のPCで「Chromeリモート・デスクトップ」から「マイパソコン」でPCを選択し、PINコードを入力


以上です。
IPアドレスがわからなくとも、PC名がわからなくても大丈夫。
接続はChrome上のWEB画面として、処理されるのですべてChromeがやってくれます。

さあリモートPCライフしましょう!
\(^o^)/

2014年12月26日金曜日

EXCELで同じ値が続く場合、先頭だけ表示し、2行目以降は色を変えて非表示にする方法(条件付き書式)

EXCELで同じ値が続く場合、先頭だけ表示し、2行目以降は色を変えて非表示にする方法です。
(EXCEL2007以降で説明)

「フィルターを使うので全行に値を設定する必要がある。
しかし、同じ値が続くとどこからが違うグループなのかよくわからない。」

そのような場合に条件付き書式を設定します。
↓のように、実際には値が入っているけれど、非表示のように見せることができます。





1.該当の列を選択して、「条件付き書式」⇒「新しいルール」をクリック


2.「数式を使用して、書式設定するセルを決定」を選択。
 次の数式を満たす場合に値を書式設定の下に「=A1=A1048576」を入力し、右下の書式ボタンをクリック。
 (一番上のセルと一番下のセルが一致するということです、行が65536までしかない場合は値を「=A1=A65536」に変更して下さい)。 


3.「フォント」タブを選択し、色を白にする



4.「罫線」タブを選択し、↓赤で囲った罫線の上部分をクリックして、上罫線を非表示にする。
OKを押して元の画面に戻れば、完了です。

2014年12月12日金曜日

固定長の連携データをTRIMして取り込む場合の注意点

相手システムから 固定長のデータファイルを連携し、自システムのDBに格納する際、末尾のスペースを削除するためにTRIMを考慮するかと思います。

<固定長ファイル>
「あいうえお     」

<DB>
「あいうえお」


その際に注意すべき点は
取り込むテーブルPK設定されているか
連携される項目全て半角スペース設定される可能性が無い
の2点です。

PK(主キー)項目に半角スペースが設定されると、DBがPKのNULLエラーとなります。
要注意です。


対応としては
・TRIMを行わない
・主キーはTRIMをしないように設定する
・主キーを外す
のいずれかになるかと思います、いずれにしろ非常に面倒なことになります。
(´・ω・`)