EXCEL/ACCESS

スポンサーリンク
SAMPLE付

EXCEL超初心者マクロ(10)
項目の位置を特定する(ヘダーある時)

このマクロは、ヘダーの項目の位置が固定じゃない時、ヘダーを読んで位置を確定して、一番最後に分割して展開するものです。管理ツール等で抽出する際に変わってしまう事があると要望にあったので作成しました。分割は、数が固定ではないため、SplitとU...
VBA(マクロ)

EXCEL VBA 並べ替え(SORT)。

EXCEL VBAでの並べ替え(SORT)の方法です。一番簡単でかっこいい並べ替えは以下なのですが、弱点が3個までしか指示ができないので自分はあまり使いません。4個以上に変更されたとき、後々面倒なので...。といいつつも、やり方はあります。...
その他(Microsoft)

OutlookのBCCを別フォルダーへ振り分ける.

OUTLOOKでBCCできたメールを別フォルダーへ移す方法です。仕分けルールを使って設定するので、多分大丈夫だと思いますイメージは、全部のメールを指定フォルダに移動するけど、toとccに自分指定グループが入っていたら移動しないってかんじです...
その他(Microsoft)

windows10アップグレードってまだできるのか?

表題どおり、無償アップグレードはすでに終ってるのに、一回もアップデートしていないPCで、成功した事例が沢山出ているみたいです。詳しくはぐぐってください。よくよく考えてみると、マイクロソフトで過去アップグレードしてるかどうかなんて管理してると...
その他(Microsoft)

Office 2003 まだ使ってるの?

Microsoftは、2014年4月9日にWindows XPとOffice 2003に対する延長サポートを終了した。それでもまだ、取引先がOffice2007を使っている。送っている情報は漏洩して問題が出るようなデータではないので影響は少...
SAMPLE付

EXCEL超初心者マクロ(9)- HTMLを書いてみる -

連続したHTMLや決まった形のHTMLを定期的に更新したいときありませんか?そんなのも、EXCELのマクロでできちゃいます。※自分はHTMLあまり強くないので細かい突込みはご勘弁下さい。サンプル:Sample_11V1.xlsm例として、こ...
関数

EXCEL 超初心者・1

EXCELがとっても初心者さん向けに、個人的主観で紹介します。始めに、すでに多少使っている方は、初心者向けのサイトは結構ありますので、そちらの方が勉強になると思いますのでご了承ください。自分がEXCELを使い始めたときに、もやもやした経験を...
VBA(マクロ)

EXCEL超初心者マクロ(8)- 分割(Split)-

今回は分割の説明とサンプルを紹介いたします。電話番号を分割したいときってありますよね。splitを使うと簡単に分割できますただ、電話番号のように、同じ場所にハイフンが入ってるデータは簡単ですが、数が違う場合は少し工夫が必要です。Sample...
その他(Microsoft)

コピーしたらEXCELのシートの色が変わった?

EXCELのシートを別のEXCELへコピー又は新規で作成したときに、背景(塗り潰し)の色が変わる現象が出た。どうも、2010時代のEXCELファイルをベースに使ったとき、2010の配色のまま引き継がれ、別の2013,2016にコピーすると基...
VBA(マクロ)

EXCEL(VBA)繰り返し処理をする。

基本マクロの一つ(自分流)の説明をしたことがありませんでしたのでUPします。INPUTというシートから指定した項目をOUTPUTのシートに移す単純な処理です。上から順番に実行する処理です。A)Set set_data02 = Workshe...
その他(Microsoft)

office2013のプレインストール版 (PIPC)

office2013 Personal のパッケージ版のインストールを調べていて、いかにマイクロソフトのサイトが分かりずらいという事をつくづく感じました。まぁ、電話やチャットの対応があるのでまあ良しとしましょう但し、2018/4にoffic...
その他(Microsoft)

Office 2013 personal 64bit版
インストール認証失敗について聞いてみた。

office 2013 personal を譲渡する為に、いろいろ調べてみた32bit版であればDVD作ってで問題ないのですが64bitはメディアが作れない事が分かってきた。クイックインストールを使用すれば可能なようなので、試したら認証エラ...
その他(Microsoft)

office2013 personal 64bit DVDメディアが作れない話。

タイトルにある通り、office2013 personal 64bit版のインストールディスクを作ろうと四苦八苦。どうしても見つからず、マイクロソフトに聞こうと思ったら、サポートが切れているので、聞くのに金がかかります。だそうです。対応ペー...
関数

最近EXCELが重い、開くのに時間がかかる、理由が分からない。

原因不明のEXCEL負荷?最近、一つのEXCEL動作が重い、開かない、もっさりしている、などでお悩みの方いらっしゃりませんか?いろいろな理由が考えられますが、その内の一つを紹介します。手動でも、マクロでも、CSV等の外部データ取込を何回も実...
VBA(マクロ)

EXCELとACCESSを使った運用 Part.2

EXCELとACCESSを使った運用 Part.1からの続きです。今回はACCESSに入っているデータを、EXCELに抽出します。SAMPLE101.ZIPざっくり説明します。Accessはデータベース管理システムのソフトウェアです。容量等...
VBA(マクロ)

EXCEL超初心者マクロ(7)- 検索(FIND)-

EXCEL超初心者マクロと言いつつ、自分の思いつきでUPしてるような気がしてますが、そこは置いといて...今回は、検索をご紹介します。Findを使うのですが例は、【球団名】が入っているシートから、【選手名と球団名】が入っているシートを検索し...
関数

EXCELとACCESSを使った運用 Part.1

EXCELとACCESSを使って、出来ること。EXCELからACCESSにデータを追加してみようかな?日々データー量が増加して、EXCELが重くなるなんてありませんか?100万件以内ならそれでも...と思いますが、それを超えだすと厳しくなっ...
VBA(マクロ)

全半角等、文字の置き換えです。

住所の数字を半角にしたい、又は全角にしたい等で使います。英数字記号以外は置き換わりませんVBA以下その他いろいろ。vbProperCase大文字に変換しますvbLowerCase小文字に変換しますvbProperCase各単語の先頭の文字を...
関数

文字列の後ろにスペースが…消したい

別部署や取引先からデータをもらったら、文字列の後ろにスペース文字が入ってることがあったりします。後処理に影響が無ければ問題ないのですが、うまく処理結果が出なかったり、見栄えに影響が出てしまうことがあります。そういう時はTrimを使います。関...
VBA(マクロ)

EXCELシート内改行を消したい時。

Excelの中に改行が入っていて消したいとき無いですか?少しなら手で消せば良いですけど沢山は面倒ですよね。検索する文字列に「 Ctrl+J 」と入れて、置き換え後はそのまま、セル内容が完全に一致する...のチェックを外して実行すると、改行を...
VBA(マクロ)

マクロ(VBA)の四捨五入(ApplicationRound)。

EXCELの関数で四捨五入があります。ROUND関数で使用されていると思いますが、VBAのの場合、ROUNDを使用すると、四捨五入の結果が関数と違ってきます一般では、「銀行型丸め」「銀行丸め」と呼ばれる四捨五入をします。それで良い業種なら問...
関数

関数の計算結果がかっこ悪い。

計算式の関数を書くと、以下のように、excel特有の結果が出ることがあります。気にしなければそのままで構わないと思うのですが、見栄えが悪いですよね。#VALUE!#DIV/0!こんなときにIFERROR関数を使用するときれいに表示できます。...
VBA(マクロ)

EXCELマクロ テキストを改行させる「vbCrLf」

メッセージ等で、文字数が多すぎて改行したいな、なんてときに使えます。いろいろなところでも使えますよ。VBAこんなかんじです。
VBA(マクロ)

EXCELマクロ 指定セルに色を塗る エラーチェックにも使えます

エラーや特定のセルに色を塗るマクロです。VBA一番最初に色をクリアしているので、xlNone の処理は無くても良いです。色パッド
関数

EXCEL関数とVBAマクロ 文字列を置き換える

文字列を置き換える関数※セルのA1の.jpgをスペースに置き換える。文字列置き換え.jpg→スペースに修正※関数にもREPLACEがありますが、文字の開始位置を指定する為、少しVBAとは違いますので注意ください。VBA関数と同じ結果です。関...
備忘録(びぼうろく)

特殊文字コード(機種依存文字・環境依存文字、等)置換え。

・Windowsのexcelで作業するとき、特殊文字コード(機種依存文字・環境依存文字)があり、どうしたもんかと思うことがありますよね。そんな時マクロで変換しちゃいましょう。・EXCEL関数でUNICODEを調べる1行目はexcel関数です...
VBA(マクロ)

EXCEL超初心者マクロ(6)-特殊csvを取り込みたいとき-

改行など、いろいろなコードが混ざっているCSVをexcelにマクロで読み込むのは非常に面倒ですね。前提条件はありますが、一つ例を上げたいと思います。前提条件:・CSVを直接EXCELで開くと必要な形で開ける。・前ゼロが消えても問題ない。※会...
備忘録(びぼうろく)

EXCEL API 宣言をして、指定時間停止させる。

WindowsのAPIを使って、指定した時間停止させます。1000 = 1秒VBA7はofficeのbit数32、64両方対応させる為です。標準モジュールの一番上に書きます。各プロシジャーに書くサンプル画像
備忘録(びぼうろく)

EXCEL マクロの処理時間の出し方。

マクロを構築していると、処理時間に影響する事例が、度々出てきます。そんな処理時間の表示する方法です。
VBA(マクロ)

EXCEL超初心者マクロ(5)-追加でcsvを取り込みたいとき-

以前csv取り込みのサンプルをUPしましたが、今回はcsvを追加で取込むマクロを紹介します。複数のcsvファイルを取込むときに使えると思います。取込む位置を決めて、そこに追加していくやりかたです。【条件】基準項目は必ず存在する。Sample...
スポンサーリンク