エクセル– tag –
-
【VBA×SQL】メリットや使い方、環境構築の方法を画像で解説
VBAとSQLは一緒に使う事が出来るのかという問い合わせをいただきました。結論としては可能です。ただしVBAとは違って開発環境を用意するところから理解をする必要があります。開発環境を用意する方法やメリットを解説していきます。 -
【VBA】絶対パス相対パスの書き方|理解はカレントディレクトリがポイント
コードの中で別ファイルへアクセスする際はファイルパスを記入することになります。絶対パスか相対パスを使います。それぞれにメリット、デメリットがあり使いこなすには両方を正しく理解する必要があります。最後に第3の方法で書いたコードを紹介します。 -
InStrRev関数がうまくいかない時は戻り値の読み方を見直す
InstrRev関数の使い方を紹介。文字列の文末から特定文字を検索。最初に見つかった特定文字が文頭から見てどこに居るのかを確認し文字数を返します。うまくいかないという方は戻り値は文頭からの文字数だという事をご存知でない方が多い様です。 -
VBAで転記|ブック間で文字列をコピペするマクロの作り方を教えます
「ワークブックAの値をコピーしてワークブックBに貼り付けたい」という要望をいただきました。 結論から申し上げますと可能です。 ただしファイル間の作業はオブジェクト変数の考え方をはじめとして少し難しいのでしっかり解説していきます。 -
VBAで文字列を取り出す複数のかっこの中の値を1クリックで集める
「マクロを使って複数のかっこの中から文字列を取り出す事は可能ですか?」という質問をいただきました。関数でも出来ますがマクロでもできます。マクロの方が色々な事が出来ます。動画&コード&コードの解説をセットで用意しました。 -
AddPictureメソッドエラー対策|指定された値は境界を超えています
AddPictureメソッドを使用した際「指定された値は境界を超えています」というエラーが出ます。引数のLinkToFileとSaveWithDocumentが両方共Falseの時にこのエラーが発生するのでエラーが出ない様に対策します。 -
AddPictureメソッドの第2、3引数の組み合わせ確認テスト
LinkToFileとSaveWithDocumentという引数について解説します。引数の内容自体が難しいのでうまく使いこなせている人は少ないです。記事内では全通りの組み合わせをテストしてみます。結果をマトリクスにまとめました。 -
VBAで文字列を比較Like演算子とワイルドカードで完全/部分一致を確認【一覧で表示】
エクセルには演算子という機能があります。その中でもLike演算子を使う事で比較的簡単に特定のキーワードとの一致を確認する事ができます。コードを組む際にはワイルドカードを用いる事でより複雑な条件も設定できるようになります。 -
ExcelVBA【Ifのネスト&For】マクロ内で分岐とループを組み合わせる-4
If~ThenステートメントのネストとFor~Nextステートメントを一緒に使ったコードを紹介していきます。まとめ記事では単数のセルに回答を用意するコードでしたがここでは複数のセルに結果を返すために繰り返し処理を用いたコードを使います。 -
【ElseIF&For】マクロ内で分岐とループを組み合わせる-3
If~ElseIfステートメントとFor~Nextステートメントを一緒に使ったコードを紹介していきます。まとめ記事では単数のセルに回答を用意するコードでしたがここでは複数のセルに結果を返すために繰り返し処理を用いたコードを使います。