Milkのメモ帳

日々の思いつきを忘れないようにのメモ用です。

Milkのメモ帳

LibreOfficeでVBAを利用する方法【Excelマクロ】

  • 環境設定手順
  • Java(JRE)をインストールする
  • LibreOfficeの「Calc」を利用してマクロを作成する
  • マクロを実行可能設定にする
  • 「.ods」拡張子で保存する
  • 最後に

こんにちは。Milkです。
LibreOfficeでVBAが使えたらなぁ・・・

そんな風に思っていました。

どうやら、それほど手間をかけることなくVBA、つまりエクセルマクロが使えるようなんです。

こちらの内容と+α で対応してみました。

ts0818.hatenablog.com

続きを読む

【BlueStacks】AndroidアプリをPCで実行する【Androidエミュレータ】

f:id:maxminkun:20180915095321p:plain

  • 初期は評判が悪かった
  • 現在は大きく改善
  • 実際に動作させてみよう
    • インストール
    • 初回起動
      • アプリセンター
      • マイアプリ
    • アプリをインストールする
    • アプリの起動
    • 動作はどうか?
  • マルチインスタンス機能
    • クローン機能
  • 最後に

こんにちは。Milkです。
AndroidアプリをPCで使いたい時ってありませんか?

アプリゲームをする時に、画面が小さかったり、ずっと手に持っているのは大変だったり。

そんな時は、「Androidエミュレータ」を使ってみましょう。

「BlueStacks(ブルースタックス)」というAndroidエミュレータが有名です。

しかも・・・なんと無料!

PCでAndroidアプリが使えたら・・・色んな使い方の可能性が広がりますね!

続きを読む

【つんでれんこ】Nero ACC Codec がDLできない場合の対処【エンコード】

f:id:maxminkun:20180614105844p:plain
参照:Nero Platinum 2018 - 数々の受賞歴を誇る多機能ソフトウェアの最上位版

  • エンコーダーって何?
  • 「Nero ACC Codec」が必要
    • 過去のバージョンを手動でDLする
    • 必要なフォルダに格納する
  • 最後に

こんにちは。Milkです。
皆さんは動画等をつくるとき、どんなエンコーダーを使っていますか?

過去に、音声加工について記事を書きました。

www.milkmemo.com

www.milkmemo.com

どちらも、最終的に動画に落とし込む時に、「つんでれんこ」というエンコーダーを使っています。

tdenc.com

続きを読む

【Visual Studio】デバッグ時に引数を与えて起動する

  • 引数を与えてデバッグを行う
    • デバッグ時の引数の設定
    • 実行してみよう
  • 最後に

こんにちは。Milkです。
今回はちょっとした、テクニックの話。

基礎的な話なんですけど、例えばコンソールで終わらせるようなバッチ系のプログラムを書いた時。

引数を与えて起動したい場合はありませんか?

デバッグを実行すると引数なしなら問題ないですけど、引数を与えて処理を行う時は直ぐにエラーとなります。

かと言って、直接に「EXE」に引数を渡して起動すると、デバッグの機能が使えません。

どうしよう・・・

続きを読む

【ニュースアプリの決定版】自分好みにどんどん育つ「Googleニュース」を使おう!

f:id:maxminkun:20180601134138p:plain

  • 育つニュースアプリ?
  • どのような構成になっているか
    • 自分好みに育つ「おすすめ」
    • 最新のトレンドも逃さない「ヘッドライン」
    • 後からゆっくり読める「お気に入り」
    • 様々なジャンルを開拓できる「ニューススタンド」
  • 同期されるのでどこでも読める
  • 最後に

こんにちは。Milkです。
皆さんは「ニュースアプリ」って何を使っていますか?

有名所で行くと、「グノシー」などでしょうか?

グノシー エンタメニュース、スポーツニュースはこれ一本
グノシー エンタメニュース、スポーツニュースはこれ一本
開発元:Gunosy Inc.
無料
posted withアプリーチ


それとも、「スマートニュース」ですか?

スマートニュース
スマートニュース
開発元:SmartNews, Inc.
無料
posted withアプリーチ


「自分の為のニュースが集まって欲しい!」って思いませんか?

今回は、そんな方の為に「Googleニュース」をご紹介します。

続きを読む

【メリット満載】Markdown記法を使うと文書作成が楽になる!簡単なので使ってみよう。【Visual Studio Code】

f:id:maxminkun:20180126084527p:plain

  • Markdown記法のメリット
  • Markdown記法を試してみよう
    • Markdown記法で書いたファイルの拡張子
    • 段落
    • 改行
    • 箇条書きと順番書き
    • 引用
    • ”そのまま”を表示したい
    • プログラムコードを書く、あるいはそのまま表現する
    • 複数行の改行について
    • HTMLタグは利用できる
  • 「Visual Studio Code」の便利機能
    • プレビューを見る
    • PDFで出力する
  • 最後に

こんにちは。Milkです。
皆さんは、普段メモを取る時に何を使っていますか?

以前は、好きなエディタに殴り書きすることが多かったのですが、Markdown記法が使えるエディタで書いてしまうという風になりました。

幾つかメリットは有るのですが・・・

それは使う中でおいおい見ていきましょう!

もちろん、覚えることは幾つかありますが、普段はそんなに込み入ったことはしません。

よって、使うものも限られて来ると思います。

続きを読む

【Visual Studio】ユーザーコントロールの使い方と実装(コーディング)について【C#】

  • ユーザーコントロール
    • ユーザーコントロールの追加
  • ユーザーコントロールを利用する
    • 処理の実装
  • 最後に

こんにちは。Milkです。
今回は、Windowsの画面の話。

WindowsFormsで用意されている、沢山のコンポーネント(部品)がありますよね。

でも、幾つかの画面では同じUIだし、ぽちぽちコンポーネントを置き直すのは面倒くさい。

しかも、処理も一緒だし・・・

そんな時は、「ユーザーコントロール」を使いましょう。

簡単に言ってしまえば、コンポーネントを組み立てて、大きな一つのコンポーネントとして扱ってしまおう!ということです。

続きを読む

【Excelの起動から】 C#でExcelを操作する【保存まで】

  • Excelの構造
    • Excelの内部に含まれるもの
  • Excelを起動し編集して保存するまで
    • dll参照を設定する
    • ブックをオープンする
    • シートの編集と保存
    • 最終処理
  • 最後に

こんにちは。Milkです。
ちょっと仕事で、C#経由でExcelを操作しなければならなかったので、メモを残します。

Excelのプログラムでの操作って意外と面倒くさいんですよね・・・

内部でマクロ(VBA)を組むとしても、いろいろ考えなくちゃいけない。

今回の突貫ツールを作成する上で、制約として課されたのが「内部にマクロを入れ込まないこと」

つまり、「外部から何かしらのプログラムでExcelを操作せよ。」ということです。

相性としては、同じMicrosoftの言語である「C#」を選択。

まぁ、昔から使用されるケースは多かったわけですが、「Excelの構造」が理解できないと実装が難しいというのが本音ですね。

過去に何回か実装を行って、最近やっと意味が分かってきたので、メモしときます。

続きを読む

【スクリーンショット】静止画も動画もキャプチャー出来る「Screenpresso」がお勧め!

f:id:maxminkun:20171211152016p:plain

  • Screenpresso
    • インストールする
    • 画像をキャプチャーする
      • 編集が出来る
    • 動画をキャプチャーする
  • 最後に

こんにちは。Milkです。
皆さんはスクリーンショットツール(画面キャプチャーツール)は何を使っていますか?

仕事の中で沢山のスクリーンショットのツールを使ってきたんですけど、どれも一長一短。

でも、これは素晴らしい!!

と思えるキャプチャーソフトに出会いました。

続きを読む

【Windows 10】拡張子を表示する方法。

f:id:maxminkun:20171211104839j:plain

  • エクスプローラーで拡張子を表示する
    • 検索機能を使う
    • 拡張子の設定
  • 最後に

こんにちは。Milkです。
Windowsをいじっていたら、少々困ったのでメモです。

WinとMacの両方を使っているのですが、仕事と外出先では基本的に「Windows」を使っています。

「Windows 10」はだいぶ洗練されてきて、アプデートで使い勝手は良くなっているんですけど・・・

コンパネ(コントロールパネル)だけが許せねぇ!

続きを読む

【エクセル(Excel)】作業が楽になる!これだけは覚えておきたい、便利なショートカットキー

f:id:maxminkun:20171025162537p:plain

  • お勧めExcel操作
  • Excelの機能を拡張する
  • 少し小話
  • 最後に
    • 追記

こんにちは。Milkです。
これから先、数ヶ月はExcelと格闘することになりました(´;ω;`)

という訳で、私が普段使っている便利なExcelのショートカットキー(一部マウス操作も含む)をご紹介しようと思います。

続きを読む

C#でよく参考にするお勧めサイト/本

f:id:maxminkun:20170904184734p:plain

  • サイト編
    • MSDNライブラリ
    • ++C++; // 未確認飛行 C
    • DOBON.NET
  • 本編
    • 現場ですぐに使える! VisualC#2015逆引き大全500の極意
    • エッセンシャルWPF:Windows Presentation Foundation (Programmer's SELECTION)
    • Xamarinネイティブによるモバイルアプリ開発 C#によるAndroid/iOS UI制御の基礎
  • 最後に

こんにちは。Milkです。
今回はちょっと備忘録として記録します。

普段の私の使用する言語は「C#」なんですけど、プログラムを組むときには結構あれこれと調べながらコーディングします。

なので、参考にするサイト&本をご紹介します。

随時、更新していこうと思います。

続きを読む

【VBA】Sub/Functionプロシージャの違いと使い方【Excelマクロ】

  • 2種類の関数が定義出来る
  • Subプロシージャ
    • Call関数で呼び出す
    • Call関数を利用しないで呼び出す
  • Functionプロシージャ
    • 戻り値を受け取る
    • 戻り値を受け取らずに呼び出す
  • 最後に

こんにちは。Milkです。
VBAを最近使うのですが、今一歩理解が出来ていないところがあったのでまとめます。

今回とりあげるのは以下の点です。

  • SubプロシージャとFunctionプロシージャの違い

になります。

続きを読む

【Ubuntu】SurfaceにUbuntuは入れられるのか?! デュアルブートを試してみる【Windows】

f:id:maxminkun:20170903080946p:plain

  • Surfaceをデュアルブートにする
    • 結局、どうだってばよ?
    • Ubuntuを入れる場所を作る
    • Ubuntuをインストールする
      • キーボードが認識されない
    • インストールが完了
      • BitLockerにブロックされる
    • おまけ
    • 削除する場合
  • 最後に

こんにちは。Milkです。
最近、Surfaceを買いましてね・・・これを改造したくてたまらない衝動にかられるのです。

仕事では、Windowsのアプリ開発が専門なんですけど、Mac案件も増えたりして先日衝動買いを致しました。
(だって安かったから・・・)

しかもタイミングが悪いことに、「ワイはWindowsで行くんや!」と決意した後にアウトレットに出会ったんだよね- (´;ω;`)

http://www.milkmemo.com/entry/kaden_outlet_neraimewww.milkmemo.com

今回は、デュアルブートに関しての話なんですけど、これは以前少し書きました。

www.milkmemo.com

デュアルブートとは、OSをひとつのPCの中に入れて、起動時にOSを選択できるようにすることなんですけど、この時は「UEFI」というのが壁になり、これを「Legacy mode」に(従来のBIOSモード)に切り替えることで回避しました。

最近、Linuxの開発の話も周りでぐるんぐるんしてるんで、Linuxの環境も整えようと思ったんですよ。

でだ。「Surface Book」が手元にあるけど・・・これに入れられるんか? UEFIだけど・・・

まぁ、試してみようか!

続きを読む

【C#】ExcelファイルをPDF化する

  • C#でExcelシートのPDF化
  • 下準備
  • ブック全てをPDF化する
  • Excelファイルの一部のシートだけをPDF化する
  • Excel操作のメソッド
    • PDFの出力メソッド
    • ブックの追加
    • ワークシートのコピー
    • ブックのクローズ
  • 最後に

こんばんは。Milkです。
ExcelはPDFで出力が可能です。使ったりしますか?

普段の作業なら、Excelの中で「PDFエクスポート」を使ってしまえば良いのですが、システムの中に組み込むとなるとプログラムで制御をかけたいときがあります。

今回は、C#との連携について書きます。

続きを読む