タグ

Excelとこれはよいに関するkiyo_hikoのブックマーク (4)

  • Office TANAKA - Excel VBA Tips[文字列内の文字をカウントする]

    たとえば、ある文字列の中に、任意の文字が存在するかどうかは、InStr関数で判定できます。下のコードは、"ABC,DEF"の中に","が存在するかどうかを判定します。 Sub Sample1() Dim buf As String buf = "ABC,DEF" If InStr(buf, ",") > 0 Then MsgBox "存在します" Else MsgBox "存在しません" End If End Sub InStr関数は、検索する文字列(ここでは",")が何文字目に存在するかを返しますので、InStr関数の結果が0より大きいときは、存在するということです。もし、検索する文字列が複数存在した場合、InStr関数は最初に見つかった位置を数値で返します。 Sub Sample2() Dim buf As String, n As Long buf = "ABC,DEF,GHI" n

    kiyo_hiko
    kiyo_hiko 2013/02/14
    InStrが、部分文字列を見つけた位置を返すのを利用してループするらしい。あとの2つは発想が手続きっぽくなくておもしろかった
  • 数式バーの表示・非表示を切り替える−ボタンの作成:Excel(エクセル)の関数・数式の使い方

    文書作成にWordなどのワープロソフトを使わず、すべてExcelで行うという方は少なくありません。 そんな方から、 数式バーが邪魔になるんですがなんとかなりませんか? という要望をいただくことがあります。 数式バーは通常1行ですが、複数行に渡って文字入力されているセルがアクティブセルになると、数式バーが拡張されて複数行表示になります。そのときにワークシート上のセルが数式バーに隠されてしまったり、列番号見出しが数式バーに隠れてしまうので、数式バーが邪魔だと感じるわけです。 数式バーの表示を1行にするような機能があればいいのでしょうが、残念ながらそのような機能はないようです。先のような要望をいただいたときは、数式バーを非表示にすることをおすすめしています。 数式バーの表示/非表示切り替えは、既に記事を公開」していますので参照してください。 数式バーがずっと非表示のままでいいという方は、メニュー

    kiyo_hiko
    kiyo_hiko 2013/02/14
    セルに改行入り長文が書かれた仕様書読むとき難儀してた。数式バーボタンをツールバーに出せるらしい → 出したらショートカットが[M-f]でファイルとぶつかる。[M-8]にした (アルファベット埋まったし適当)
  • [Excel]ハイパーリンクのエラー回避(相対パスをオフ) - お城と千鳥足


    Excel   [Excel2003]  1) Web2) 3)   Excel        ht
    [Excel]ハイパーリンクのエラー回避(相対パスをオフ) - お城と千鳥足
    kiyo_hiko
    kiyo_hiko 2013/01/29
    Excelでハイパーリンク使ってもファイルを移動しただけでパーになるのは、ツール>オプション>全般>Webオプション>ファイル>保存時にリンクを更新を解除で防げるらしい。それでも個人設定依存なのが残念仕様だけど
  • Excelの図形描画ツールバーに”オブジェクトの選択”がありますが,このOn/Offをキーボードから切り替えることは出来ませんか?

    Excelの図形描画ツールバーに”オブジェクトの選択”がありますが,このOn/Offをキーボードから切り替えることは出来ませんか?

    kiyo_hiko
    kiyo_hiko 2012/08/22
    図形描画ツールバーの矢印アイコンの設定でてきすとも表示するようにすれば[M-s]で一発らしい
  • 1