Excel や VBA で名前定義を使う人って‥

Excelにある「名前の定義」に関するツイートをまとめてみました。
45
はけた@できるExcel2021 @excelspeedup

公認会計士のはけたです。「できるExcel2021」「会計ソフトのすき間を埋める経理のExcel仕事術」「いちばんやさしいExcelピボットテーブルの教本」「関数は"使える順"に極めよう! Excel 最高の学び方」などエクセル関連書籍を出版。エクセルセミナー、エクセルVBA・GASツール開発。

excelspeedup.com

はけた@できるExcel2021 @excelspeedup

VBAと名前定義の組み合わせを使う人って、あまり多くないんですか? 行・列の挿入・削除に合わせて、参照先セルを自動的に追随させるようなプログラムをVBAを書こうと思うと、名前定義を使うしかないんじゃないかと思うんですが。 他に代替手段はあるんでしょうか?

2021-03-26 12:09:51

名前定義使わない派の意見

りゅうりゅう@VBAer × ココナラPRO認定 @blacklist_ryu

福岡県福岡市在住♂ 本業:ExcelVBA・RPAでのツール開発 ココナラ(副業):ExcelVBAツール開発、ExcelVBAレッスン 上記 2カテゴリで 数少ない PRO認定! https://t.co/ZNU2ynpKJv

https://t.co/Jh9wXdKEDV

りゅうりゅう@VBAer × ココナラPRO認定 @blacklist_ryu

@KotorinChunChun 名前の定義はあまり好きじゃないのでほとんど使ってないなぁ

2021-03-26 08:07:37
りゅうりゅう@VBAer × ココナラPRO認定 @blacklist_ryu

条件付き書式設定のコピーの増殖は嫌いだし、シートコピーで名前の定義も同様になるので、好きになれなくて「名前の定義」は極力使わない派。 twitter.com/blacklist_ryu/… pic.twitter.com/sgs4uoObut

2021-03-26 08:18:30
拡大
SecondLife! @VBA31125434

@blacklist_ryu @KotorinChunChun 名前を定義すると使い方によっては便利なんですけどね!管理が大変か。。。

2021-03-26 08:21:31
りゅうりゅう@VBAer × ココナラPRO認定 @blacklist_ryu

Excelの名前の定義って、挿入には追従しても、最終行列には追従してくれないよね? テーブル設定なら追従してくれるけど。

2021-03-26 14:24:22
りゅうりゅう@VBAer × ココナラPRO認定 @blacklist_ryu

確認したけど、やっぱり名前の定義だと、最終行列の次の未入力行列に直接値を入力しても範囲は追従してくれないね。 挿入にも対応するシステムなら、続いた未入力行に直接いれても範囲が拡大するようなことも想定したいところ。 twitter.com/blacklist_ryu/…

2021-03-26 14:40:40
Excel VBA Diary (OneDrive問題に挑戦中) @excelvba_diary

パソコン黎明期からプログラミングに関わって30年超。最近はオフィスワーク改善のためENOWA(ENjoy Office Work Anytime)をモットーに業務の効率化に邁進中◆専門分野:品質管理, 統計解析, 製品安全◆

Excel VBA Diary (OneDrive問題に挑戦中) @excelvba_diary

@blacklist_ryu VBAにとって名前定義は悩ましいですね。Configuration情報をVBAの外に出す発想のひとつですが、利用者の意図しない改変に対応できません。マクロと同一のブックか、そうでないかで、ひとまず判断の目安にしています。

2021-03-26 20:48:37
りゅうりゅう@VBAer × ココナラPRO認定 @blacklist_ryu

@excelvba_diary 僕は普段使ってないので、もう食わず嫌いになってますw

2021-03-27 02:24:28
Excel VBA Diary (OneDrive問題に挑戦中) @excelvba_diary

@blacklist_ryu 私もほとんど使っていません。唯一、マクロと同一のブックで、メールテンプレート用のシートで使ったくらいです。よそのブックの名前定義なんて怖くて使えない。 Const TargetTableTop As String = "B3" などとマクロ側で決め打ちしてます。

2021-03-27 06:02:37
hisa(ももいろ) @shuto414

@blacklist_ryu 私も名前の定義は極力使わない派です。 人のつけた名前のトラップに何度引っかかったか… 「ここ、名前が定義されてるな」 って一目見れば誰でもわかるシステムだったら使うかも知れないけど…(自動でセルが網掛けされる、とか) 自分だけで使うファイルなら良いんですけどね…

2021-03-26 14:02:42
FukuCyndi papa @FukucyndiP

名前の定義って、コードは読みやすくなるのかもしれないけど・・ 後でそれがどこのセルを参照してるのか分からなくなって探すの大変になるから、ほとんど使ってないなぁ-ω-) twitter.com/excelspeedup/s…

2021-03-26 08:56:41
はけた@できるExcel2021 @excelspeedup

エクセルVBAの名前定義の実験 (前提) シートレベルの名前定義とブックレベルの名前定義が競合していない (結論) シートを指定してもしなくても、結果は変わらない pic.twitter.com/JoUKs526Yl

2021-03-26 07:34:17
みなか™💉💉 @orgmrm

セルの名前定義は、シートをコピペするときにOK連打になるので、いいイメージがない twitter.com/kotorinchunchu…

2021-03-27 08:07:36
ちゅん🐥えくせるちゅんちゅん @KotorinChunChun

#意外と知られてないんですが Excelで名前定義されたセル範囲は、表示を縮小すると四角い枠と名前が表示されます。 pic.twitter.com/FfbjI6ilEV

2021-03-26 15:43:20
かおてっく @Kao_Tech_

@ExcelVBAer @sirururun 名前の定義されてるとはしらずシートコピーしたときに、「名前を変更しますか?」が出続けてExcelごとおとさないとそのメッセージ止まらなくなったトラウマから、人に渡すものでは使わないと心に決めました!

2021-03-26 21:33:22
踊るエクセル@VBEアドイン作ってVBEハック中・・・ @ExcelVBAer

#Excel #VBA 専門Programmer #VBAer #VBE アドイン公開中~ 阿波おどり踊ってます♪ (ノ^^)ノヤットサ- <略歴> 大阪:化粧品会社:4年 (業務改善:100h/月) 東京:Excel専門システム開発会社:3年半 東京:フリー:半年(2015/12~) 大阪:フリー:8年目

wp.excelsystem.jp/asp-products/v…

踊るエクセル@VBEアドイン作ってVBEハック中・・・ @ExcelVBAer

@sirururun ですねー 僕も一時期よく使ってましたが、 ほとんど使わなくなってきました💦

2021-03-26 13:19:02
踊るエクセル@VBEアドイン作ってVBEハック中・・・ @ExcelVBAer

@sirururun ユーザーが シートをコピーしたりすると 無限増殖してウイルス化しちゃって💦 というか、 現場で遭遇して あぁこうなっちゃうんだ・・と。 場合によっては、 操作できなくなったり😱 それから、 ・名前の定義 ・条件付き書式 ・スタイル は極力使わない というマイルールにしました😅

2021-03-26 19:24:59
踊るエクセル@VBEアドイン作ってVBEハック中・・・ @ExcelVBAer

@sirururun @Kao_Tech_ 名前の定義もスタイルも、 そっと増殖してくから恐い💦 せめてコピーするよ?? とか出してほしかった・・🐣 ちな、スタイルのMaxは65536です For Each で回すと何故か重いので、 For i で処理するのが◎ あと、稀にですが削除できないヤツも👿 万が一、遭遇したら つ excelsystem.jp/Library/archiv…

2021-03-27 11:57:59

名前定義使う派の意見

VBA模索中 @TJAHol9XCmIT9nu

@excelspeedup 私は結構、名前定義との組み合わせを使用します。

2021-03-26 12:14:13
おいしみ @ksgiksg

@excelspeedup テーブル使うことが多いです 広義の名前の定義かもしれませんが…

2021-03-26 12:25:35
はけた@できるExcel2021 @excelspeedup

@ksgiksg テーブルは、要件によってはアリな気がしますね。 ありがとうございます!

2021-03-26 12:27:04
1 ・・ 5 次へ