更科 舞 wrote a new post, ExcelマクロのVBAに関して⑭繰り返し処理(配列の中身に関して2) 3年 5か月前
今回はExcelマクロ(VBA)の配列の中身の続きに関してです。
前回一次元配列の中身に関してお伝えし、今回は一次元配列を2個使う方法などをお伝えしていきます。
A(2)の内訳:A(0),A(1),A(2)
参考例
Fruits=Array(“apple”,”lemon”,”pear”)
Price=Array(100,200,300)
A[…]
更科 舞 wrote a new post, ExcelマクロのVBAに関して⑬繰り返し処理(配列の中身に関して) 3年 6か月前
今回はExcelマクロ(VBA)の配列の中身に関してです。
前回お伝えした下記の配列の宣言に関して、今回は「A(2)」の中身に関してです。
Dim A(2) as Long : 配列の宣言
→A(2)の内訳:A(0),A(1),A(2),2までに0と1の数字があるので、合計3つ宣言している。
この状態ですと、A(2)= A(0),A(1),A(2)の中身は空っぽのま[…]
更科 舞 wrote a new post, ExcelマクロのVBAに関して⑫繰り返し処理(配列に関しての補足) 3年 7か月前
今回はExcelマクロ(VBA)の配列に関しての補足です。
前回繰り返し処理に関しての中で、配列に関して軽く触れましたが、配列の中でも一次元配列にすることで後から見やすくなります。
また、1つの宣言だと同じ入力をしないといけないですが、例えばA(2)と宣言しておくと、A(0)、A(1)も同じ処理をして勝手に動いてくれるのもメリットです。
Dim A(2) as Long : 配列の宣言[…]
更科 舞 wrote a new post, ExcelマクロのVBAに関して⑪繰り返し処理(for ~ next…) 3年 8か月前
今回はExcelマクロ(VBA)の繰り返し処理に関してです。
何かを繰り返して処理する場合に使用するもので、いくつか種類があります。
・for ~ next … ⇒回数が決まっている時
・for each ⇒配列※を使用する時
・do while ⇒条件(終わり)が決まっている時
※配列:大きい箱、複数入れられます。
(変数:小さい箱、1つしか入れられない[…]
更科 舞 wrote a new post, ExcelマクロのVBAに関して⑩演算子 3年 9か月前
今回はExcelマクロ(VBA)のよく使う演算子に関してです。
条件つき処理をする際になど、使用するので基本的なものは覚えてしまった方が楽です。
↓↓ メインの演算子 ↓↓
〇=×(〇と×が等しい)ex:)white = whiteで処理する
〇1で処理する
〇>=×(〇は×以上) >= が以上
〇
更科 舞 wrote a new post, ExcelマクロのVBAに関して⑨条件つき処理(select文) 3年 10か月前
今回はExcelマクロ(VBA)の条件つき処理②に関してです。
今回お伝えするのは「select文」です。
select文のメリットは沢山条件が増やせることと、記載内容が見やすいことです。
デメリットとしてはちょっと重たいので、大きいサイズのものは前回お伝えしたif文を使う方が良いです。
↓↓ 使い方 ↓↓
Select Case 条件(変数:a(i))
Cas[…]
更科 舞 wrote a new post, ExcelマクロのVBAに関して⑧条件つき処理(if文) 3年 11か月前
今回からは、Excelマクロ(VBA)の条件つき処理に関してです。
まずお伝えするのは「if文」です。
↓↓ 使い方 ↓↓
If 条件 then
else if (条件)
End if
※「else」は他の場合と言う意味で、後ろに条件を書かずにelseだけで使用することもできます。elseとifを繋げて入力するElseifは、上の条件に当てはらまないと[…]
更科 舞 wrote a new post, ExcelマクロのVBAに関して⑦宣言の続きの続き 4年前
今回は、Excelマクロ(VBA)のまたまた宣言の続きです。
前回は宣言をする時の格納できるデータに関してお伝えしました。
宣言を最初にして変数の文字を大文字にしておくことで、後で小文字で入力したとしても自動で大文字に変わる為、自分が宣言をしたかの確認にもなります。
例えば文字として宣言する場合、Textと言う変数に入れてから、文字を出すことで後々便利になります。
宣言をし[…]
更科 舞 wrote a new post, ExcelマクロのVBAに関して⑥宣言の続き 4年 1か月前
今回は、Excelマクロ(VBA)の宣言の続きです。
前回は宣言をするのに「Dim」を使用するとお伝えしました。
その宣言する変数を数字として宣言するのか文字としてなのか、どういった使い方をするか記載と格納できるデータが変わってきます。
特によく使うのが、簡単に言うと下記の通りです。
Long:大きい数字
Interger:小さい数字
String:文[…]
更科 舞 wrote a new post, ExcelマクロのVBAに関して⑤宣言に関して 4年 2か月前
今回は、Excelマクロ(VBA)の宣言に関してです。
変数を宣言する理由はの一つが、「自分のため」と言うのがあります。
宣言しないと、VBAが理解できる命令や数値以外は、すべて変数として認識されてしまいます。
つまり変てこなコードを書いたとしても、エラーにならず実行されてしまうということです。
宣言をするには、「Dim」を使います。
これはいわば冠詞みたいなもので、下記のよう[…]
更科 舞 wrote a new post, ExcelマクロのVBAに関して④変数に関して 4年 3か月前
今回は、Excelマクロ(VBA)の変数に関してです。
ちょっと分かりにくい部分なので、慣れるまでちょっと難しい部分かもしれません。
変数とはいわゆる小さい箱みたいなもので、この変数と言う小さな箱に入れたいたものをいれて使うことができます。
そしてこの変数は何故か「i」から始まります。
変数には、「j」や「k」などもありますが、使うとしても「j」までで終わらせて「k」を使うことはほと[…]
更科 舞 wrote a new post, ExcelマクロのVBAに関して③セルに関して 4年 4か月前
今回は、Excelマクロ(VBA)のセルに関してです。
Excelのセルを指定するにはいくつか方法がありますが、今回は「cells」を使ったやり方をお伝えします!
前回作成したモジュールに、下記のように入力してみてください。
Cells(2,4)”Hello World”
セルの2行目・4列目にHello Worldと文字が入ります。
Cells(行,列)と指定するよ[…]
更科 舞 wrote a new post, ExcelマクロのVBAに関して②新しいモジュールの作り方 4年 5か月前
今回は、Excelマクロ(VBA)の新しいモジュールの作り方です。
まず、モジュールとは、「VBAにおいて、プログラムを管理するための一つの単位」です。最初聞いた時、正直まあ何のことやらとしか思わなかったので、一旦はこういうものと思ってスルーしました。後からマクロを組んでいくうちに、なんとなく分かってくると思います。
一番簡単なモジュールの作り方は、前回表示させた「開発タブ」を選択し、「ボタン」を挿入して[…]
更科 舞 wrote a new post, ExcelマクロのVBAに関して①VBAとは 4年 6か月前
今回からは事務にプラスにと言うことで、ExcelマクロのVBAに関してお話ししていこうと思います。
私はIT業界に転職してからVBAの勉強を始めました。(結局最近使っていませんが…。)
本当に基本的な知識なので、自分としても復習にもなると思っています。
まず、そもそも開発タブは設定していないとメニューバーに表示されていないので、そちらの設定に関してになります。
①Excelの「ファイ[…]
更科 舞 wrote a new post, PCカレンダーの設定を変えたことで、Excelのマクロがおかしいなことになりました。 4年 7か月前
今回はちょっと事務とは関係ないお話しになります。ご存知の方もいるかと思いますが、かなり盲点だったことがあったので、今回お伝えしていきます。
例えば毎月の検収書などで月を入力してマクロボタンを押すと、日付や曜日が自動で入力されると言ったマクロを組んだ場合の話です。私はある時を境に、マクロのボタンを押すと、曜日と日付がずれると言った現象が発生し、何がおかしいのかずっと分からなかったことがあります。(他の方が私のPCを使っても[…]
更科 舞 wrote a new post, フリーランスの事務に関して⑤ 4年 8か月前
最後に「コミュニケーション能力」についてお話し致します。
コミュニケーション能力は言うまでもなく、どこでも役に立つ能力です。採用担当の方に伺ったことがあるのですが、「よく聞かれていることに答えない人が多い。」と言うことを仰っていました。「A」について聞いているのに、「D」について回答してくるなど、質問に対してちょっとずれたことを回答してくるそうです。面接に限らず、普段の会話でも聞かれていることにこたえられるのは、コミュニ[…]
更科 舞 wrote a new post, フリーランスの事務に関して④ 4年 9か月前
続けて「スケジュール管理能力」についてお話し致します。
期限から逆算していつまでに何をやるべきかを考え、優先順位を付けて期限超過をしないよう対応するには不可欠だと思っています。
何を当たり前のことを思われるかもしれませんが、その当たり前のことが苦手な方が多い印象を受けます。特にスケジュール管理が苦手な方は、期限ぎりぎりに対応すればいいと考えがちで、先取りで作業を進めようとしないことが多いです。
余裕を持って対[…]
更科 舞 wrote a new post, フリーランスの事務に関して③ 4年 10か月前
お話ししていた3つの力について、どのように役立ったか振り返ってみました。まず「リチェック力」に関してですが、こちらは主にドキュメントの関係で使用しています。
例えば第一に申請書や依頼書などを作成したり、受領したものに誤りがないかを確認するのにかなり必要になります。記載方法が分かりにくい部分もある為、ベンダーさんから受領した書類の不備は早めに見つけることで、自分の上長の余計な仕事を増やさずに済みます。事務は縁の下の力持ちと[…]
更科 舞 wrote a new post, フリーランスの事務に関して② 4年 11か月前
前回お話しした、「コミュニケーション能力」「スケジュール管理能力」「リチェック力」は、転職したからこそより重要性を実感しています。特別なスキルでも資格でもなく、誰でも出来るものではあります。
だからこそ、この基礎的な土台部分が出来ているかいないかで、周りからの信頼性もかなり変わってくると私は思っています。特に資格を持っていないですが、どこにいってもやっていけると自信を持って言えるのは、この3つの力があるからです。
更科 舞 wrote a new post, フリーランスの事務に関して① 5年前
フリーランスの事務ですとお話しすると、そんなのあるんですか?と言われることが大半です。フリーランスの事務というもの自体、ご存知ない方が多くいらっしゃいます。自分自身もこうして活動していなければ、フリーランスで事務があったのかと間違いなく思います。
事務としての経験年数は多少ありましたが、特にこれといった資格は持っていません。それでも活動出来ている理由は、「当たり前のことを、当たり前にやる」と言う考えと、多少のコミュニケー[…]