2017年3月31日

【PowerShell】Wordに画像を貼り付ける

PowerShellからWordに画像を貼り付ける方法です。 $word = New-Object -ComObject "Word.Application" $word.Visible = $true $word.Documents.Open("C:\work\word\test01.docx") $word.Selection.InlineShapes.AddPicture("C:\work\word\neko.jpg", $false, $true) 結果はこのような感じになります。 <参考サイト> InlineShapes.AddPicture...

2017年3月30日

【Excel】セルを結合せずに複数のセルの中央に文字を表示させる方法

たまに他人が作ったExcelファイルをいじっていると、結合されていないのに複数セルの中央に文字が来ていることがあって、なんじゃこれは!?魔法か!?なんて思っていたのですが、実はちゃんとやり方がありました。 例まず、文字を表示させたい複数のセルを選択します。 選択したら次に、[Ctrl] + [1] で「セルの書式設定」ダイアログを表示させます。 そして横位置で「選択範囲内で中央」を選び[OK]を押します。 あとは、文字を入力していけば複数のセルの中央に文字が配置されます...

2017年3月29日

【Excel】「関数の挿入」ダイアログを表示するショートカット

「関数の引数」ダイアログを表示するショートカットです。 [Shift] + [F3] 例まず関数を挿入したいセルを選択します。 そして、[Shift] + [F3] を押します。 すると、「関数の挿入」ダイアログが表示されます。 あとは、挿入したい関数を選択して、[OK]を押せばセルに関数が挿入されます...

2017年3月28日

【Excel】「関数の引数」ダイアログを表示するショートカット

「関数の引数」ダイアログを表示するショートカットです。 [Ctrl] + [A] 例たとえば、セルに「=ROUND」と入力し、 ここで、[Ctrl] + [A] を押します。 すると、「関数の引数」ダイアログが表示されます。 あとは、数値と桁にセルを選択したり値を入力し[OK]を押すと、 このように、「=ROUND(B4,1)」と入力されます...

2017年3月27日

【Excel】関数の引数のヒントを表示するショートカット

関数の引数のヒントを表示するショートカットです。 [Ctrl] + [Shift] + [A] 例たとえば、セルに「=ROUND」と入力し、 ここで、[Ctrl] + [Shift] + [A] を押します。 すると、引数のヒントが表示されます。 あとは、ヒントをもとにセルを指定したり、数値を入力していけば関数が出来上がります。 なかなか便利な機能ですので、ぜひ覚えておきたいショートカットです...

2017年3月26日

【PowerShell】MP3ファイルのタグ情報を表示してみる(ソート有り)

昨日の「MP3ファイルのタグ情報を表示してみる」から、さらにソートしてみました。 GetMp3Info_Sort.ps1 $sh = New-Object -ComObject Shell.Application $music = "C:\work\mp3" $folder = $sh.Namespace($music) $items = Get-ChildItem -Path $music -Include *.mp3 -Name #空の配列を定義 $array = @() foreach($f...

2017年3月25日

【PowerShell】MP3ファイルのタグ情報を表示してみる

MP3ファイルのタグ情報を表示するスクリプトを作ってみました。 GetMp3Info.ps1 $sh = New-Object -ComObject Shell.Application $music = "C:\work\mp3" $folder = $sh.Namespace($music) $items = Get-ChildItem -Path $music -Include *.mp3 -Name Write-Host "トラック番号 タイトル 長さ ファイルサイズ"...

2017年3月24日

【Excel】簡単にデータの順番を入れ替える方法

Excelを使っていると、データの順番を入れ替えたいといったことがよくあると思います。 そういう場合、一旦空いてるところにデータを移して、入れ替えたりするかと思いますが、実はもっと簡単な方法があります。 それは、[Shift]キーを押しながらドラッグして離すという方法です。 セル単位の入れ替えたとえば、セルB7の「え」を「あ」の次に来るようにするには、次のようにします。 まず、セルB7を選択したら、[Shift]キーを押しながらセルの縁をドラッグさせます。 そうすると、移動先がこの図...

2017年3月23日

【Excel】選択した複数のセルに値を入力するショートカット

選択した複数のセルに値を入力するショートカットです。 [Ctrl] + [Enter] 例まず、入力したい複数のセルを選択します。 次に、1つのセルに値を入力します。 そして、[Ctrl] + [Enter] を実行。 すると、このように選択されたすべてのセルに値が入力されます。...

2017年3月22日

【Excel】「選択範囲から名前を作成」ダイアログを表示するショートカット

「選択範囲から名前を作成」ダイアログを表示するショートカットです。 [Ctrl] + [Shift] + [F3] 例たとえばこのような表があったとします。 ここで、B3からE9の範囲を選択します。 そして、次に[Ctrl] + [Shift] + [F3] を実行します。 すると、「選択範囲から名前を作成」ダイアログが表示されるので、「上端行」にだけチェックを入れ、[OK]ボタンを押します。 すると、各列の4行目から9行目に、先頭行の項目名から名前が付けられます。 これ...

2017年3月21日

【Excel】ハイパーリンクの編集ダイアログを表示するショートカット

ハイパーリンクの編集ダイアログを表示するショートカットです。 [Ctrl] + [K] 例たとえば今、セルB3にカーソルがあったとします。 ここで、[Ctrl] + [K] を実行。 すると、ハイパーリンクの編集ダイアログが表示されます。 ここではためしに「test01.xlsx」というファイルを選択して、[OK]ボタンを押します。 セルB3にリンクが設定されました。...

2017年3月20日

【Excel】横方向にスクロールするショートカット

横方向にスクロールするショートカットです。 [Alt] + [PageDown]   右方向 [Alt] + [PageUp]    左方向 例 [Alt] + [PageDown]   右方向にスクロール [Alt] + [PageUp]    左方向にスクロール...

2017年3月19日

【Excel】セルのコメントを追加するショートカット

セルのコメントを追加するショートカットです。 [Shift] + [F2] 例セルB4にコメントを追加します。 [Shift] + [F2] を実行。 コメントボックスが表示され、コメントを入力できるようになります。 ちなみに、コメントボックスから元のセルにカーソルを戻すには、[Esc]キーを2回押せば出来ます。 また、追加したコメントを削除するには、コメントボックス内のコメントにカーソルがある状態から[Esc]キーを1回押し、コメントボックス自体が選択されてる状態で[Del...

2017年3月18日

【PowerShell】新規にExcelファイルを作成して値を入力するスクリプト

新規にExcelファイルを作成して値を入力するスクリプトを作ってみました。 ExcelWorkBookCreate.ps1 # ファイル名 $file = "C:\work\Excel\test15.xlsx" # Excelオブジェクトの作成 $xl = New-Object -ComObject Excel.Application # Excelの画面を表示する $xl.Visible = $true # 新しいワークブックを作成する $wb = $xl.Application.Workbooks.Add() #...

2017年3月17日

【Excel】コンテキストメニューを表示させるショートカット

コンテキストメニューを表示させるショートカットです。 [Shift] + [F10] 例たとえばこのようなシートがあったとして、セル、グラフ、図形でそれぞれコンテキストメニューを表示させてみます。 まずは、セルを選択して、[Shift] + [F10] を実行。 次に、グラフを選択して、[Shift] + [F10] を実行。 最後に、図形を選択して、[Shift] + [F10] を実行。 ...