VBA(マクロ)を使う上で覚えておいた方が良い便利なショートカットコマンド


ショートカットコマンドを覚えると開発の生産性が上がる

Visual Studioはもちろんのこと、VBAであったとしてもよく使うショートカットコマンドは便利なので覚えておくと良いです。開発スピードが全く違います。プログラマやSEをしていながらブラインドタッチも出来ない人が極稀にいますが本当にヤバイです。今時ブラインドタッチが出来ないというのは本当にヤバイので特打PLUSでも買って今すぐブラインドタッチをマスターしましょう。OLでもブラインドタッチは当たり前に出来ます。

なお、生産性があがる事は良い事ですが、火を噴いた開発プロジェクト(俗に言うデスマプロジェクト)では、仕事の出来る人には、次々と仕事が振られてしまい収集が付かなくなります。どんなスーパープログラマも異常な仕事量を振られると消火不良を絶対に起こします。突出した開発スキルのある人はそれを隠して普通のプログラマぶりましょう。それがIT業界の波をうまく乗る秘訣です。

VBAのショートカットコマンド

マクロ実行の中断

Control + Break

無限ループを走らせてしまった場合などに重宝します。

ブレークポイントの設定・解除

F9

VBAエディタ上でブレークポイントを設定したい箇所にフォーカスを設定しF9ボタンを押すとブレークポイントの設定が出来ます。ブレークポイントとは、プログラム開発においてプログラムの実行を一時的に中断し、要所要所での変数の値を確認する場合などに使用されます。言葉では分かり辛いのでテストコードを書いて自分で実際に動かしてみると良いでしょう。

ステップイン

F8

ステップオーバー

Shift + F8

ステップアウト

Control + Shift + F8

1つ前に戻す(直前の修正前にコードなどを戻す)

Control + Z

Windows全体でも使えるショートカットコマンドです。

変数の定義箇所へジャンプ

調べたい変数を選択するか、変数の上で1クリックして

Shift + F2

を押します。Visual Studioの場合には、F12を押すだけなのでマクロエディタは、若干糞ですね。

マクロの実行

F5

よく使うので絶対覚えておきましょう。

デバッグ出力を行う方法

Visual Studio + C#でデバッグ出力を行う場合、

Debug.WriteLine(“”);

という風に記述します。VBAでも同じ様な事を行えます。

その際には、イミディエイトウィンドウというのを出します。

このイミディエイトについて調べてみると英語では、immediate → 即座の、即刻の、即時の

という意味があります。次いでに覚えておいても良いでしょう。

VBAエディターのメニューから出していきます。

メニュー > 表示(V) > イミディエイトウィンドウ(U)

ショートカットコマンドは、 Control + Gです。

VBAでデバッグ出力を行う場合

Debug.Print (“テストデバッグ出力”)

こんな感じでコードを書きます。

するとイミディエイトウィンドウに表示されます。

ループ処理の中でデバッグ出力をする際などに使用すると良いです。配列の要素数が少ない場合、デバッグ出力しなくとも「ウォッチ」から確認すれば良いのですが、要素数が大きい場合などDebug.Printを使用した方が効率が良いです。

 

 


VBAエディターのツールバーにデバッグメニューを表示するには?


ツールバーにデバッグメニューを表示すると効率が上がる

VBA(マクロ)で開発を行う際に、頻繁に使うデバッグ操作(ステップイン、ステップオーバー、ステップアウト、選択範囲のコメントアウト)などはツールバーに表示させておくと開発効率があがります。ショートカットを覚えてしまってもいいですが、覚えるのは嫌だけど開発効率をあげたいという人は必ず設定しましょう。

ツールバーの何も無い所で右クリック > デバッグにチェック

VBA-1

 

こんな感じでよく使うデバッグメニューが表示されました。VBA-2

 

開発効率が全然違うので確実に出しておきましょう。


TeamViewerで遠隔接続した後に切断するとWindowsがロックがされない様にする方法


TeamViewerで切断すると標準ではWindowsロックがかかってしまい不便

TeamViewerは便利なリモート接続システムです。このソフトを使うと自宅から会社のPCに接続したり、スマホから自宅PCに接続する事が出来たりと非常に便利なツールです。ただし、デフォルトでは遠隔接続して切断をすると、接続先のPCにWindowsロックがかかってしまいます。セキュリティ的には正しい挙動ではありますが、手間暇が掛かります。

TeamViewerで切断時にWindowsロックが掛からない様にするには?

TeamViewerをインストールした直後は、この様に鍵(錠)マークが付いてます。このマークがついているとTeamViewerで遠隔接続をして切断すると、接続先PCにロックが掛かってしまいます。

tv-lock-1

 

では、実際にこのロックが掛からなくする手順を書いていきます。

メニュー > 操作 > ロック > セッション終了時にロック

のチェックを外します。

tv-lock-2

チェックを外すと「セッションの終了」という位置にあった鍵(錠)マークが消えました。これでTeamViewer切断時に自動でWindowsロックが掛からなくなります。

tv-lock-3

 

こーいう手順などをTeamViewer社自体がWEBサイトなどに公開してくれていれば良いのですが、残念ながら見つからなかったのでここに纏めておきました^^b


ノンアルコールビールに含まれる人口甘味料(アスパルテーム)が下痢を引き起こす原因です。


人口甘味料が原因

ソーラーモバイルバッテリー

これまでブラックコーヒーや普通のビールを飲んでもお腹を壊す事がなかったのですが、ノンアルコールビールを飲むといつもお腹が緩くなっていました。その原因を色々と調べていたら分かりましたのでここでご紹介します。原因はノンアルコールビールに含まれる人口甘味料が原因です。

ノンアルコールビールに入っている人口甘味料の種類

代表的な人口甘味料には、アスパルテームがあります。ショ糖のなんと100~200倍もの甘味があります。この人工甘味料はコカ・コーラゼロなどにも含まれています。海外ではアスパルテームの使用を禁止している国などもあります。しかし、日本政府は企業が利益を出して税金さへきっちり納めてくれれば万々歳なので規制をしていません。ビールを飲んでもお腹を壊さないのにノンアルコールビールを飲むと決まってお腹を壊す人は、人口甘味料に過敏に腸が反応している可能性があります。

人口甘味料はなぜノンカロリーと謳っているのか

ノンカロリーと謳っている国内で販売されている製品の大半に、人口甘味料(アスパルテーム)が含まれています。人口甘味料は、分子構造が大きい為に人間の消化酵素では、人口甘味料をブドウ糖に分解する事が出来ません。つまり消火が出来ない(異物と体が認識)為に、そのまま異物として排泄されるのでカロリー摂取がゼロという体になっています。

ただ、ビールにはプリン体やカロリーが多くどうしてもノンアルコールビールを飲んで多少下痢をしようとも、体重増加を抑えたい人も多いと思います。斯く言う(かくいう)私もそのクチですのでノンアルコールビールを夏場はお茶替わりに飲んでいます。

 

2種類(添加物入り・添加物無し)のノンアルコールビール

猛暑が続いていますが、ランチの〆にビールではなくノンアルコールビールを飲む事によって、体重増加を抑制する事が出来ます。ビーチに遊に行った時に太った下っ腹だと男女問わずみっともないですよね><。。。海外では太っていると自己管理が出来ないとみなされ出世にも影響が出るそうです。日頃からビールでは無くノンアルコールビールを飲む事によってウェイトコントロールを行うといいです。添加物入りと添加物の入っていないノンアルコールビールを紹介します。日本製の添加物入りの方が味は美味しいです。健康に悪いですが、、、

どっちを選択するかはあなた次第です!

添加物入りの美味しい国産ノンアルコールビール

日本産のノンアルコールビールには、ほぼ全てアセスファムKという発がん性物質が甘味料として使用されています。TVなどでは、スポンサーになっている為に危険性が一切報じされる事はありません。

アセスファムK ・・・発がん性物質。海外では使用が禁止されているところも多いです。日本は、政治家にビールメーカーがたっぷり献金している関係で規制無しで危険です。。。

第一位

ソーラーモバイルバッテリー
震災時に役立つソーラー発電

成分(添加物):麦芽、ホップ、香料、酸味料、カラメル色素、酸化防止剤(ビタミンC)、甘味料(アセスルファムK)

第二位

アサヒ ドライゼロ ノンアルコール 350ml×24本

成分(添加物):食物繊維、大豆ペプチド、ホップ、香料、酸味料、カラメル色素、酸化防止剤(ビタミンC)、甘味料(アセスルファムK)

第三位

キリン パーフェクトフリー 350ml×24本[機能性表示食品]

成分(添加物):難消化性デキストリン、大豆たんぱく、ブドウ糖果糖液糖、ホップ、米発酵エキス、香料、酸味料、カラメル色素、甘味料(アセスルファムK)

完全無添加の安心して飲める、美味しくは無いノンアルコールビール

健康志向の人にマジでおすすめします。

ヴェリタスブロイ(無添加ノンアルコールビール)

成分:麦芽・ホップ

ドイツには、ビール純粋令と言われている厳しい法律があります。日本とは大違いですね。その法律に則て製造されている為、ヴェリタス ブロイ は、日本産のノンアルコールビールとは、違って添加物が全く入っていないのでで安心して飲む事が出来ます。因みに我が家の冷蔵庫には常備しています^^b

TVに洗脳されている皆方へ

日本産のノンアルコールビールには発がん性物質が含まれている事を知っておきましょう。リスクを承知で美味しい発がん性物質入りを飲むのか、無添加でそれほど美味しくは無い安心な本物のノンアルコールビールを飲むのか選択するのはあなた次第です!!

冷蔵庫のヴェリタスブロイは、楽天でまとめ買いしました。まとめ買いすると1本90円しません。オールフリーとか1本120円と高くて発がん性物質が入っていますが、ヴェリタスブロイは無添加なのに1本90円程度で手に入ります。

 


AndroidスマホでiPhoneのおやすみモードみたいな事を出来る様にする方法


Androidアプリのお出かけスイッチLiteを使う

iPhoneには標準で入っているおやすみモードがAndroidスマートフォンには入っていません。そこでお出かけスイッチLiteというアプリをインストールする事によって疑似的に、iPhoneのおやすみモードを実現する事が出来ます。

お出かけスイッチLiteのインストール

ホーム > Play ストア > 検索窓(虫眼鏡マークのアイコンをタップ)にお出かけスイッチliteと入力

無料と有料が出てくるのですが、無料をタップします。有料版も200円と安いですが、無料で使えるので金を敢えて出す必要はないでしょう。

インストールをタップしてインストールを開始します。

お出かけスイッチLite(マナーモード WiFiBT自動切替)

次へのアクセスが必要

位置情報

Wi-Fi情報

Bluetooth情報

同意する をタップします。

お出かけスイッチLiteでおやすみモードを設定する手順

iPhoneを使い慣れた人からするとAndroidでお出かけスイッチを設定するのは非常にやり辛いというか分かり辛いと思います。そこで誰にでも分かる様に図解で順を追って説明します。

写真 2016-08-13 13 04 56

画面右上の手動スイッチをタップ >  右下の「…」をタップ > 新規登録をタップ

写真 2016-08-13 13 05 03

 

登録方式を選んでください

と出るので、手動切り替えスイッチを登録をタップ

写真 2016-08-13 13 05 28

スイッチ名を登録:おやすみモード と入力します。

スイッチ有効になった時

音声モード:サイレントモード   を選択します。

サイレントモードにする事によってiPhoneのおやすみモードの様に電話が掛かってきても、ブルブル震えず、また着信音も鳴らなくなります。

ここまで設定が出来たらこの条件で登録をタップします。

写真 2016-08-13 13 05 32

お出かけスイッチLite

登録完了しました

OK をタップ

写真 2016-08-13 13 05 37

ここまでの操作では、おやすみモードの設定を作っただけです。機能をオンにする場合には、オフをタップしてオンに切り替えましょう。

写真 2016-08-13 13 05 40

オンに切り替わりました。

 

では、これで実際に別の携帯から電話を掛けて鳴らないか確認してみましょう。

写真 2016-08-13 13 05 59

これで良い感じでiPhoneのおやすみモードと同じくAndroidスマホにも関わらず着信が鳴らなくなりました!!めでたしめでたし!!

Androidはやっぱり使い辛いな~と実感しました。iPhoneは、Objective C というネイティブ言語でOSが実装されていますが、Androidアプリ(OS)は、Javaで構築されています。Javaは誰でも使えるオープンソースで無料なのですが速度が遅いです。。。Iphoneに慣れている管理人にするとやっぱりAndroidスマホをいじると画面を切り替えたりアプリを起動したりするときに一瞬ではありますが待たされるのがストレスに感じている今日この頃です。

Aedon モバイルバッテリー 超大容量20000mAh ソーラーチャージャー 2USB出力ポート 二つの充電方法 iPhone、iPad、iPod、Samsung、Sony、HTCデバイスなどに充電できる 旅行・ハイキング・災害が必要なもの 青色


WordPressプラグイン「Contact Form 7」のメール送信先を設定する方法


便利なWordPressのプラグイン「Contact Form 7」の、お問合せメール送信先の設定方法

 

WordPress管理画面(ダッシュボード)から「お問合せ」をクリックし、編集したいコンタクトフォームを選択します。
fb280f4b6310f11ee227e1dab5971e1c

「メール」タブを選択し、「送信先」に設定したいメールアドレスを入力し、下にある保存ボタンを押します。

37b78536a393eb3b1de896dc00a006e5

 

以上で、お問い合わせのメール送信先を変更できます。


Yahooショッピングにおける検索アルゴリズムがおかしい件について


Yahooショッピングの検索精度は低い!?

Tポイントが溜まったのでポイントで買い物をしようとYahooショッピングで特定の商品を調べようと思ってキーワードを入力し検索ボタンを押しても全然ヒットしませんでした。商品名のタイプミスなどがあるのならまだしも何度確認してもあっていました。なのになぜ検索結果にヒットしないのかYahooサポートセンターに問い合わせをしてみました。その回答はこちらです。

Yahoo!ショッピングの検索結果につきましては、商品名などの

検索対象項目のどの部分から検索結果に反映されているのか、
検索内部の情報は公開されていないためわかりかねます。

普通に検索時データベースに対してSQLで検索ワードをlike検索すればいいだけなのに、Yahooのエンジニアが自己満足のアルゴリズムを搭載し、検索結果を変更している様です。

調べてみたところYahooには料率という物があり、Yahoo出店店舗がその料率をあげると検索結果の上位に表示されやすくなるそうです。Yahooにしてみれば料率(商品が売れた際にYahooに入る手数料)が高い出店者の商品を優先的に検索結果の上位に表示しようとしている様です。

 

Yahooショッピングで検索結果の上位に表示する方法

PR料率(Yahoo側に支払う事になる手数料みたいなもの)を上げると検索結果の上位に表示されます。Yahooの運営はアルゴリズムと主張していますが実際には、この料率が検索結果の順位付けに関係しています。

はい、ではPR料率の設定方法をまとめます。

YahooストアクリエイターProにログイン > 設定 > PRオプション料率設定 > PRオプション料率設定

料率を高くすればするほど検索結果の上位に表示され易くなります。。。Yahooショッピング内の検索順位の設定は、(2016年8月時点で)中国の検索エンジン(百度:バイドゥ)みたく金次第といった状態になっています。

yahoo-pr-rate

 


電流・電圧などのメモ書き【中級編】


基礎知識を以下に纏めています。

このページの内容を理解するにあたり、事前に知識を整理しておきましょう。

電流・電圧などのメモ書き【入門編】

ソーラー発電の必須知識 ~バッテリー~

電気の種類

電気の種類には2種類があります。AC(交流)とDC(直流)の2つがあります。

AC(交流)

一般家庭用のコンセントは、AC100V(交流100V)という規格になっています。これは交流で100Vという電気の規格が家庭用コンセントには通っているという事です。

ACは以下のワードの頭文字から来ています。

Alternating ・・・ [形] 交互の、互い違いの

Current ・・・[名]電流、流れ、流動  [形]現在の、目下の、最新の

 

DC(直流)

一般的に車のメインバッテリーやサブバッテリーなどは、DC12V(直流12V)となっています。

DCは以下のワードの頭文字から来ています。

Direct・・・ [形] 直接の、じかの、すぐさまの、直行の、まっすぐな

Current ・・・[名]電流、流れ、流動  [形]現在の、目下の、最新の

 

インバーター

この様に、AC100V(家庭用の交流100V)とDC12V(車のバッテリーなどの直流12V)とでは電気の種類が違っている為にそのままでは使う事が出来ません。

その為、DC12V(直流12V)のバッテリーで家庭用の家電製品はそのままでは使う事は出来ません。

DC12V(直流12V)のバッテリーでAC100V(交流100V)の家電製品を使う為にはインバーターと呼ばれる電気の種類をDC12V→AC100Vに変換する機器を使用する必要があります。


BESTEK カーインバーター 300W シガーソケット 車載充電器 USB 2ポート ACコンセント 2口 DC12VをAC100Vに変換 MRI3010BU(バッテリー接続コードあり)

 

インバーターから出力される電気の波形には、正弦波・擬似正弦波・矩形波の3タイプがあります。家庭用の電気の波形は正弦波です。その為、正弦波のインバーターを選ぶ様にしましょう。擬似正弦波や矩形波では動かない家電製品があります。

インバーターには、800W・1500W・2000Wと出力サイズによって色々なサイズがあります。数字が大きいインバーターを購入した方が高い消費電力の電化製品が使えたり、同時に複数の電化製品を使う事が出来ます。

 

 


【悲報】AMAZONに独占禁止法違反の疑いで公正取引委員会がガサ入れ!!


AMAZOに公正取引委員会がガサ入れ

これまで「アマゾンアカウントスペシャリスト」が職権を乱用した圧力的な出店者いじめが話題になっていましたが、ついに公正取引委員会が動きはじめました。AMAZONは、金をたくさんもっているので民間の出店者が幾ら訴えたとしても、余裕をぶっこいていたアマゾンに御上の制裁炸裂です!!自分たちは神!と思って知らん顔をしていましたが、今回は国家権力でガサ入れです!

アマゾンの容疑はこちらです。

ネット通販大手のアマゾンが独占禁止法違反(不公正な取引方法)の疑いがある契約を取引先と結んでいたとして、公正取引委員会が8日、米アマゾンの日本法人アマゾンジャパン(東京都目黒区)に立ち入り検査に入った。取引先がライバル社と契約を結んだ際、アマゾンも同じ内容の契約を結べるように求めるなどしていたという。

独禁法は、取引先がライバル社と取引する際に障害となるような条件をつけて、取引先の事業活動を不当に拘束することを、不公正な取引方法の一つである「拘束条件付き取引」として禁止している。

公取委は、アマゾンジャパンが日本の取引先との契約で、▽ライバル社に有利な条件を提供する時はアマゾンに通知する▽最低でもライバル社と同条件でアマゾンと契約する、などの条項を付けていて、ライバル社がアマゾンと競争することを困難にしていた、とみている模様だ。

アマゾンの取引をめぐっては、欧州の当局が昨年6月、電子書籍分野でライバル社を締め出すような契約を出版社と結んでいた疑いがあるとして、欧州の独禁法に違反する疑いで調査を進めている。

 

アマゾンはこれ以外にも一方的に出店者の売上を社内規約により審査する、という名目で客から預かっている売上を一方的に半年近くも保留したりとやりたい放題でした。自転車操業の出店者にとっては死活問題です。

また、メールのフッターに出店者の会社の名前・URLがあると外部サイトに誘導しているから規約違反、といった具合にヤクザの様にイチャモンをつけてアカバンをする事で有名です。AMAZONで出店手続きをしたものの、一方的に閉店させられた人は携帯キャリアを使ってテザリングをして携帯回線で申し込みをしていたところ、それだけでアカバンをされたそうです。

 

公正取引委員会さんGOOD JOB!!ガンガンアマゾンの悪事を暴いてください!!

 


ブラザー工業のプリンター DCP-J94ON の紙詰まりにご注意


Brother工業のプリンター DCP-J94ONを使っていると紙が一見するとつまってもいないのに、紙詰まりしているかの様なエラーメッセージが表示されてしまう事があります。

記録紙が詰まっています 前,後ろ

記録紙トレイを引き出してください

写真 2016-08-05 13 40 26

 

フロント部分の用紙入れのトレイを外してみても紙詰まりは確認出来ません。

写真 2016-08-05 13 40 42

裏側が詰まっているのかな~、という事で裏側も引き出してみます。

写真 2016-08-05 13 40 46

やっぱり紙詰まりの確認が出来ません。。。謎だ。

写真 2016-08-05 13 40 51

前を開けても後ろを開けても紙詰まりが確認が出来ないのに、ディスプレイでは紙詰まりをチェックしろ、という表示で途方に暮れていましたが紙詰まり確認の出来る他の場所を見つけてしまいました。

プリンターを裏返します。

写真 2016-08-05 13 41 20

引っ繰り返すとペラペラするプラスチックがあるのでそれを倒すと小さな紙詰まりが見つかりました。ブラザー工業のプリンターのエラー通知は詰めが甘いと思いました。

 

前や後ろからだけでは見落としてしまう、こういった紙詰まりについてもディスプレイに表示しろ!

写真 2016-08-05 13 41 25

 

あと、もう一つ見落としがちなのは、プリンターの中央部分に左右に爪があります。それを引っ掛けて上に持ち上げます。

写真 2016-08-05 13 48 46

紙屑が挟まっています。これも取り除きます。

写真 2016-08-05 13 48 59

 

ここまでやったらエラー表示は消えました。ですがせっかくエラー表示は消えたものの印刷すると文字がカスレてまともな印刷が出来ない状態になりました。もう2年位使っているので長くもった方です。

 

せっかく必死こいて紙詰まりを解消しましたがもう使えないので新しいプリンターに買い替えようと思います。

 

ついでにブラザー工業のプリンター修理相談の窓口もまとめておきます。

 

ブラザー修理相談窓口

050-3786-1655

受付時間:月~金 / 9:00 ~17:30 土 / 9:00 ~ 17:00

(日曜日・祝日・弊社指定定休日は除きます)

 

 

brother プリンター A4 インクジェット複合機 PRIVIO DCP-J963N-W ホワイト 両面印刷/有線・無線LAN/レーベル印刷/ADF