nobu

基本的に楽天家

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

iPhone、iPad に不具合があった場合の対処方法

 iPhone, lecture  iPhone、iPad に不具合があった場合の対処方法 はコメントを受け付けていません。
5月 242019
 

動きが遅くなったり、怪しくなったりして支障をきたし始めたら、
以下の順番で、試していくと改善されることがあります。

  1. 「マルチタスクの削除」
  2. 「再起動(電源オフ・オン)」
  3. 「USIMカードの挿し直し」

<マルチタスクの削除>

1.画面下部から上へスワイプして止める(iPhone X 以降の場合)
ホームボタンを2回押す(iPhone 8 以前の場合)

2.最近使用したアプリケーションが表示される

3.表示された画面を上へはらい、アプリケーションを終了する

4.すべてのアプリケーションを終了するまで「ステップ 3」を繰り返す

<再起動>

1.スリープボタン(iPhone X 以降はサイドボタン)を長押しし、「スライドで電源オフ」を左から右へ動かす

2.再度、スリープボタン(サイドボタン)を長押しして、iPhone の電源を入れる

注)「マルチタスクの消去」の後、この<再起動>の操作でも症状が改善されない場合は、「USIMカードの挿し直し」へ進む

<USIMカードの挿し直し>

1.「スリープボタン」を10秒以上押して「スライドで電源オフ」をスライドして電源を切る

2.本体の右側面にある穴に、付属の「SIM取り出しツール」を差し込む

3.「SIMカードトレイ」がでてきたら、落とさないように本体から引き出す

4.「SIMカード」を取り出し、「SIMカードトレイ」に戻し本体へ差し込む

<強制リセット>

1.iPhone 8 以降は

1.「音量を上げるボタン」を押して離す
2.「音量を下げるボタン」を押して離す
3.「サイドボタン」を Apple マークが表示されるまで押し続ける

1.iPhone7

「音量を下げるボタン」と「スリープボタン」を同時に(Apple マークが表示されるまで)押し続ける

1.iPhone6

「スリープボタン」と「ホームボタン」を同時に(Apple マークが表示されるまで)押し続ける

2.「Appleマーク」が表示されたら、手を離す
自動的に再起動がかかる

参考:不具合を解消する(簡易リセット)

 

 Posted by at 3:11 PM  Tagged with: