タグ

vbaに関するtakechのブックマーク (3)

  • crazycat » Blog Archive » Excelの見えない名前定義を削除する方法

    他の人が作成したExcelを流用したりした際に、シートをコピーしようとすると 「移動またはコピーする数式またはシートには、移動またはコピー先のワークシートに既にある名前’ああああ’が含まれています。この名前を使用しますか?」 などと見えない名前定義の回数分ダイアログが表示されてウザい、かついらない名前定義が移植されて気持ち悪かったのですが、この程完全解決策が見つかりましたので、書き留めておこうと思います。 VBA Editorを起動して、Moduleファイルを追加したのち、以下のロジックをコピーして下さい。 Public Sub DeleteNames() Dim wName As Object Dim wCnt As Long For Each wName In Names If wName.Visible = False Then wName.Visible = True wCnt =

  • Excel : タグ付き正規表現による文字置換は可能?

    こんにちは。KenKen_SP です。 Excel の標準機能では正規表現は使えませんので、VBA で関数を作り、機能 拡張してやることになります。 【手 順】 1. [Alt]+[F11} で Visual Basic Editor を開く(以下VBE) 2. VBE 画面で [ツール]-[参照設定]クリック 3. [参照可能なライブラリファイル]で次の項目にチェックを入れる ・Microosft VBScript Regular Expressions x.x --> x.x の部分はお使いの PC により異なります(WinXP なら 5.5かな) 4. [OK]をクリック 5. [挿入]-[標準モジュール]クリック 6. 5. で開いた場所に下記のソースコードをコピペ 7. VBE を閉じる 8. Excel 画面で [Alt]+[F8] を押し、Sample マクロを実行 【補 足

    Excel : タグ付き正規表現による文字置換は可能?
  • Excel VBA 入門講座

    このサイトはExcelの入門書レベルの学習を一通り終え、更にExcel VBAの知識を身に付けたいと考えている方を対象としています。 このサイトによりExcel VBAの魅力を体験していただければ管理人としては最高の喜びです !! (*^ ^*)

  • 1