Excelマクロでグラフ作成2

 ensyu-c, lecture, PcTips, software, VBA  Excelマクロでグラフ作成2 はコメントを受け付けていません。
9月 102019
 

Excelマクロでグラフ作成1では、簡単なグラフを描画しました。

ここからは、タイトルや縦軸の数字やいろいろな調整をしていきます。

  • まず、グラフの上にタイトルを入れましょう
  • 1行目の下に、
    Dim Title As String
    Title = Range(“A1”).Value
    の2行を入力します
  • .SetSourceData Source:=・・・・の行の下に
    .HasTitle = True
    .ChartTitle.Text = Title
    の2行を入力します
  • それぞれの意味は、
    Dim Title As String は文字列としてタイトルを宣言(用意)する
    Title = Range(“A1”).Value は A1に入力されている値をタイトルに代入する
    .HasTitle = True  はタイトルを表示するスィッチを入れる
    .ChartTitle.Text = Title はTitleに代入された文字をタイトルのテキストに設定する、です
    マクロ2
  • 注)コード上で「’棒グラフの作成」という文は、緑色で表示されています
    このように ‘(シングルクォーテーション)で始まる文はコメントです
    実行されませんので、メモ代わりに何をしている文なのかを書いています
  • 上書き保存します
  • 緑の▶をクリックし、実行しましょう
    グラフ2
  • 重なった下のグラフはいらないので、クリックして選択した後、
    deleteキーを押して削除します
  • 次に縦軸の数値120を100に変えていきます
    .ChartTitle.Text = Titleの下の行に、
    .Axes(xlValue).MaximumScale = 100 と入力します
  • 実行すると、縦軸が100までのスケールになったことがわかります。
    スケール
  • さらに、その下(End Withの上)に
    For i = 1 To .SeriesCollection.Count
    .SeriesCollection(i).HasDataLabels = True
    Next i
    と入力します
  • 実行すると、グラフの棒の上にデータラベル(各教科の各人の点数)が表示されます
    データラベル
  • 後半のコード
    ここまでのコード

1.VBA(Excelマクロ)の始め方
2.Excelマクロでグラフ作成1

Excelマクロでグラフ作成1

 ensyu-c, lecture, PcTips, software, VBA  Excelマクロでグラフ作成1 はコメントを受け付けていません。
9月 092019
 

VBA(Excelマクロ)の始め方 では、マクロを使うため準備をしました。

ここでは、Excelマクロを使ってグラフを作成していきます。

  1. まず、下のような表を作成します
    表
  2. 「開発」をクリック
    開発タブ
  3. 「Visual Basic」をクリック
  4. 「挿入」ー「標準モジュール」をクリック
    標準モジュール
  5. Module1が表示されます
    モジュール1
  6. 右側のコードの欄をクリック
    editor
  7. 下の文章(プロシージャ文)を入力します

    Sub graphtest()
    With ActiveSheet.Shapes.AddChart.Chart
    ‘棒グラフの作成
    .ChartType = xlColumnClustered

    ‘データ範囲の指定
    .SetSourceData Source:=Sheets(“Sheet1”).Range(“A3:D6”)
    End With
    End Sub

  8. 上書き保存をクリック(もしくは、Ctrlを押しながら、Sを押す)、保存しておきましょう
    上書き保存
  9. ファイル名を入力
  10. ファイルの種類を「Excelマクロ有効ブック(*.xlsm)」に変えます
    xlsm
  11. 「保存」をクリック
    vba文
  12. 緑の▶をクリック(もしくは、F5のキーを押す)
    run

    1. もしくは、緑の▶の代わりに、Excel上の「マクロ」をクリックし、マクロメニュー
      表示されたマクロのウィンドウから、
      「graphtest」を選び、「実行」をクリックしても動きます
      実行
  13. すると、グラフが表示されます
    graph
    よく見ると縦軸の値が120になっています。
    100点満点のテストを棒グラフにしたものですので、100にしたいところです。ここはあとの方で直していきます。
  14. その前にまず、プロシージャ(関数、サブルーチン)の中身をみていきましょう
    1. Sub と End Sub で囲んだ中に、実行したい処理を書いていきます
    2. Subのあとには何をやっているかわかるような名前を入力します(上の図では、graphtest()と入力、このかっこ()をとるとエラーになるのでかならず入力のこと)
    3. 以下、それぞれの文の意味を順番に
      1. With ActiveSheet.Shapes.AddChart.Chart は、
        ・現在Activeなシートにチャート(グラフ)を追加する
        ・Withを使うことで、ドット. から以降だけの入力で済みます
      2. .ChartType = xlColumnClustered
        ・グラフの種類は棒グラフ(ドット. は必ず必要)
        ・Withを使わなかった場合、
        ActiveSheet.Shapes.AddChart.Chart.ChartType = xlColumnClusteredと長い文章を打たなければいけない
      3. .SetSourceData Source:=Sheets(“Sheet1”).Range(“A3:D6”)
        ・グラフのもとになるデータはシート1のA3からD6で囲まれた範囲とする
      4. End With
        ActiveSheet.Shapes.AddChart.Chartの中の機能を使うことを終了する

Excelマクロでグラフ作成2 につづく

VBA(Excelマクロ)の始め方

 ensyu-c, lecture, PcTips, software, VBA  VBA(Excelマクロ)の始め方 はコメントを受け付けていません。
9月 072019
 

VBA(Visual Basic for Applications)
ExcelやAccessなどで利用できるプログラミング言語の1つ。

  • 手動で行っている定型的な業務などを自動化させることができる
  • 独自のフォームなどを作成してExcelをアプリケーションのように見せることができる

マクロとVBA

  • マクロは操作を自動化するための機能
  • VBAはマクロの処理を動かすプログラム言語

では、Excelでマクロ機能を使うために、VBAというプログラム言語を使えるように準備をしていきます

  1. まずExcelを立ち上げます
  2. 「開発タブ」を追加するために、
    1. 「ファイル」をクリック
      ファイル
    2. 「オプション」をクリック
      オプション
    3. 「リボンのユーザー設定」をクリック
    4. 「開発」をクリック
      開発
    5. すると、「開発」タブが表示されます
  3. 「開発」をクリック
    開発タブ
  4. 「Visual Basic」をクリック
  5. 「挿入」ー「標準モジュール」をクリック
    標準モジュール
  6. Module1が表示されます
    モジュール1
  7. これで準備完了です
  8. 上書き保存をクリック(もしくは、Ctrlを押しながら、Sを押す)、保存しておきましょう
    上書き保存
  9. ファイル名を入力
  10. ファイルの種類を「Excelマクロ有効ブック(*.xlsm)」に変えます
    xlsm
  11. 「保存」をクリック

Python関連のtips

 PcTips, software, データサイエンス  Python関連のtips はコメントを受け付けていません。
7月 252019
 

Pythonをインストールして使ってみたい方は
現時点では、Anacondaを利用することをオススメします。

注)ユーザーフォルダー名に漢字などの全角文字が入っている場合、
エラーが出て動かない状況が出てくるかもしれません。
念の為、半角で新しいユーザーを作成しておくことをオススメします。

Windows 10 ローカルアカウントを作成・追加する

また、
Windows 10 – C:\Users\ユーザー名とユーザーフォルダ名を変更する《1/2》
ユーザー名とユーザーフォルダー名を変更する
などを参考にして、現在使用中のユーザー名を変えることはできますが、
なれていない方は新しく作成したほうが簡単に早くすみます。

以下のサイトはとても丁寧にまとめてくれています。
ぜひ、参考にされて、インストールに挑んでください。
Anaconda を利用した Python のインストール (Windows)

(WinPythonもいい環境ですが、パーケージを追加する際、
なれていないと、少々もたつくかもしれません。
参考:環境を整えようー学生のためのPython講座)

Jupyter Notebookの初期設定では、
これから作成するファイルを保存するフォルダの場所がわかりにくいため、
わかり易い場所に半角のフォルダ名で作成しておくと便利です。

Jupyter Notebook の初回設定まとめ(for Windows)

Pythonについては、以下のサイトを参考に。
【Python入門】サンプル集・使い方

画像の取得には、icrawlerがかんたんで早いため、おすすめです。

pip install icrawler もしくは conda install -c hellock icrawler で
インストールしてからと書いてありますが、
pipとcondaを併用すると、まれに干渉するので、
Anacondaのメニューから追加しましょう。
メニューに出てこないときは、conda、
それでもだめなときにpipを試すという順番です。

from icrawler.builtin import GoogleImageCrawler
crawler = GoogleImageCrawler(storage={"root_dir": "images/dog"})
crawler.crawl(keyword="犬", max_num=100)

Welcome to icrawler

 Posted by at 6:56 AM

Firefox Portable Editionのインストール

 PcTips, software  Firefox Portable Editionのインストール はコメントを受け付けていません。
7月 242019
 
  1. Firefox Portable にアクセスFirefox portable Download
  2. ダウンロードをクリック。
  3. 保存をクリック
  4. デスクトップに保存しましょう。
  5. ダウンロードが完了しました、と表示されたら、
    デスクトップに、firefox-portable-xx-x-x.exeが保存されているはずです。
    Firefox Portable Edition のアイコン
    xx-x-xにはバージョンを表す数字が入ります。
    2019.7.22時点では、バージョン60.0.1となっています。
  6. アイコンをダブルクリックします。
  7. ウィザードの画面が開きます。
    Next をクリック。
    インストールウィザード
  8. インストール先を聞いてくるので、Browse をクリック。インストール先
  9. デスクトップを選びます。
  10. Install をクリック。
  11. Finish をクリック。終了
  12. デスクトップに保存されたフォルダを開きます。
    フォルダの中身
  13. FirefoxPortable.exe をダブルクリック。インストール終了
  14. これで完成です。ブラウザが使用できるようになりました。

USBメモリーにフォルダーごとコピーすれば、持ち運びも可能です。

PowerPointでタイプライター風にタイトルを表示したいとき

 lecture, nyumon, PcTips, software  PowerPointでタイプライター風にタイトルを表示したいとき はコメントを受け付けていません。
6月 172019
 
  1. タイトルを入力。(ここではタイプライター風タイトルと入力しています)
  2. 入力したテキストボックスの枠をクリック。
  3. アニメーションをクリック。
  4. アピールをクリック。
  5. アニメーションの右下のアイコンをクリック。
    アピール
  6. サウンドの欄にタイプライターを選択。
  7. テキストの動作には文字単位で表示を選択。
  8. 0.5秒文字感で遅延、となっているところをプレビューを見ながら調整。
    (0.2秒ぐらい?)
    設定:文字単位
 Posted by at 1:05 PM

ローマ字入力とかな入力の切り替え

 lecture, nyumon, PcTips, software  ローマ字入力とかな入力の切り替え はコメントを受け付けていません。
4月 292019
 
  1. Ctrl + F10 キーを押します。
    IMEツール バーに移動します。
    IMEtoolbar
  2. 「プロパティ」をクリック
    「プロパティ」のダイアログボックスが開きます。
    property
  3. 詳細設定をクリック
  4. 「かな入力」をクリック
  5. OKをクリック
    かな

ショートカットキーでの入力方式の切り替え

  1. Alt + カタカナ ひらがな キーを押す
  2. 「変更しますか?」のメッセージが表示される
  3. 「はい」をクリック

Firefox Portable Editionのセットアップ

 mozilla, PcTips, software, web-tips  Firefox Portable Editionのセットアップ はコメントを受け付けていません。
2月 142019
 
  1. Mozilla Firefox, Portable Edition にアクセスFF portable DLtop
  2. 下にスクロールして、Localizationsまで辿ります。localization言語選択
  3. Japaneseの欄の右側にあるDownloadをクリック。
    すると画面が入れ替わります。
  4. 保存をクリック保存
  5. デスクトップに保存しましょう。
  6. ダウンロードが完了しました、と表示されたら、全て閉じます。
  7. デスクトップに、FirefoxPortable_xxx_Japanese.paf.exeが保存されているはずです。
    xxxにはバージョンを表す数字が入ります。
    2019.2.13時点では、バージョン65.0となっています。
    インストーラーICON
  8. ウィザードの画面が開きます。
    次へをクリック。
    インストールウィザード
  9. インストール先を聞いてくるので、参照をクリック。インストール先
  10. 今回は自動的にフォルダが作成され、必要なファイルが格納されますが、
    バラバラになって展開されると後でまとめるのが大変なので、
    念の為、デスクトップにFFPという名前でフォルダを作成しました。新規フォルダの作成
  11. OKを押して、一つ前の画面(項目9)に戻ります。
  12. インストールをクリック。
  13. インストール中の画面に変わります。インストール中
  14. 完了をクリック。インストール終了
  15. デスクトップのFFPの中にFirefoxPortableというフォルダが作成されました。
    Firefox Portableのフォルダーアイコン
  16. FirefoxPortableをダブルクリックして開きます。フォルダー
  17. FirefoxPortable.exeをダブルクリック。
  18. メールアドレスを聞いてきます。
    Syncはスマホなどでブックマークを共有したいときに利用します。
    任意です。必要でしたらメアドを入力して続けてください。
    普通は、後でもできるので、「この手順をスキップ」をクリック。FFportableDLtop
  19. 更新の案内が出るときもありますが、後でをクリック。FFportableDLtop
  20. 最初の画面と「Firefoxのプライバシに関する・・・」と2つが開きます。
  21. 「Firefoxのプライバシに関する・・・」の方を、xをクリックして、閉じます。
    (こちらについては、時間のあるとき1回は見ておきましょう。
    メニューのヘルプからFirefoxヘルプをクリックするとリンクが表示されます。)FFportableDLtop
  22. これで完成です。ブラウザが使用できるようになりました。

USBメモリーにフォルダーごとコピーすれば、持ち運びも可能です。
その際は、フォルダーサイズが420MBほどになっていますので、
それ以上入るものを用意しましょう。