タグ

ブックマーク / www.relief.jp (3)

  • エラーセルの検索−ジャンプ:Excel(エクセル)の関数・数式の使い方

    エラーの発生しているセルを検索する方法はありませんか? というご質問をいただくことが、あちこちに計算式の入っている巨大な表を作成している方からいただくことがあります。 計算式を入力しているときにエラーが発生したのであれば、勿論その時点でエラーを修正すればいいわけですが、計算式を入れてから例えばどこかのセルを削除するとそれによってエラーが発生したりするということがあります。 そんなときにエラーのセルを検索する方法はないのか?というご質問をいただくわけです。

    kahki
    kahki 2021/12/09
  • 拡張子なしでファイル名・ワークブック名を表示する:エクセルマクロ・Excel VBAの使い方/ユーザー定義関数

    拡張子とファイル名の間には、必ず「.」(ピリオド)が存在しますから、「.」を見つけて、その左側だけを取得すれば、拡張子なしでファイル名・ワークブック名をセルに表示させることができます。 ▼操作方法:ユーザー定義関数を使って拡張子なしのファイル名を取得する ※拡張子つきでファイル名を取得するBookName関数が定義されているときに、拡張子をのぞいたファイル名をセルに表示する例 拡張子なしのファイル名を表示したいセルに 「=LEFT(BookName(),FIND(".",BookName())-1)」 という計算式を入力する 以前、FIND関数とLEFT関数を使って住所から県名だけを取得する方法を、ご紹介しました。 考え方は同じです。 「=LEFT(BookName(),FIND(".",BookName())-1)」 という計算式の 「FIND(".",BookName())」 という箇

    kahki
    kahki 2017/05/21
  • InputBox関数でキャンセルされたときの処理-StrPtr関数:エクセルマクロ・Excel VBAの使い方/VBA関数

    vba inputboxキャンセルした時の行動」 といった検索で、このサイト・インストラクターのネタ帳へのアクセスがあるのに気づきました。 VBA(Visual Basic for Applications)のInputBox関数で、[キャンセル]ボタンが押されたときの処理方法を探している方による検索です。 InputBoxのキャンセルは長さ0の文字列では判定できない InputBox関数は、インプットボックスに入力された文字列を返す関数で、[キャンセル]ボタンがクリックされたときの仕様としてヘルプには、 [キャンセル] ボタンをクリックすると、InputBox 関数は長さ 0 の文字列 ("") を返します。 という記述があります。 ですから、InputBox関数の戻り値が長さ0の文字列かどうかで[キャンセル]ボタンが押されたかどうかを判別しようというのは、多くの方が最初に考えることで

  • 1