No.1
- 回答日時:
シフトキーを押しながら、
シート1名をクリックし、シート301名まで移動して
シート名上で右クリックしてコピー▶シート601まで出来る。
次にシート1名~シート601名を選択してコピー▶シート1201まで出来る
次に1-1201をコピーすれば2401まで
1-2401をコビーすれば4801
最後に200シートコピーを取れば5000になる。
5回のアクションで完了します。
No.2
- 回答日時:
以下で、マクロでシート追加の限界に挑戦した人のブログがあります。
マクロも出ていて、5000シートは実現できていました。ただシート数の条件はメモリ容量に依存するため、他のPCに持って行くと開けなくなるおそれがあります。https://www.excellovers.com/entry/2018/05/16/200 …
またシート数を増やし過ぎるとめっちゃ重くなるので、普通は1000シート以上なんて無茶なことはできたとしてもやらないでしょうね。
No.3
- 回答日時:
マクロがどうのというより
シートを5000も作らないといけないようなExcelの使い方が問題ですね。
シートが多いなんて使いにくくてしょうがないですよ。
まずはどんなデータなのかを説明してくれたら、もっといい使い方を伝授できるかもしれません。
私はシステム屋でしたが ユーザの言う通りのものを作る ではなく ユーザの目的に最適なシステムを作る をモットーにしていました
よくわかってないユーザは この件のような無謀な仕様を言ってくるものです。
ユーザが本当にやりたいことを聞いて、それを実現するようなシステムを提案するのが よいSIerです。
今まさにそれをしたくて、別のブックAのシート1に顧客一覧表、シート2には検索ページとして振っている番号を入力すると簡易的な住所、電話、会社名などが反映され更に「詳細」セルがありクリックすると別の個別型のブックのその会社とのこれからのやり取りなどをが書けるシートに飛びます。
個別カード型のブックはは1シートに1顧客じゃないと出来ないと思ったので顧客人数分の同じ雛形のシートが必要と思っているのですが皆様はどうされているのでしょうか?
No.5ベストアンサー
- 回答日時:
取引先の情報だけのシートを用意します。
もう一つのシートはコンタクトの記録を蓄積する行にします。
入力フォームを作って 条件(取引先コードなど)を入れて[表示]ボタンを押すと コンタクト記録の行のうちで指定したコードだけが出るようにマクロを組みます。(入力フォームの背景にコンタクト記録が見えるようにします)
また入力フォームの表示枠には取引先情報シートから持ってきた情報(取引先名や住所など)を表示します。それも先ほどのマクロで行います。
入力フォームには今回のコンタクト記録の入力枠も作っておき、新規の記録を入力して[記録追加]ボタンを押すとコンタクト記録の行に追加されるマクロを組みます。
こうすれば1つ目のシートに5000件、2つ目のシートで104万件までは入りますから多分十分でしょう。
このExcelファイルならサクサク動くでしょう(5000枚のシートのExcelファイルなんて重くって動かないんじゃないでしょうか)。
No.6
- 回答日時:
エクセルの使い方を変えるのに1票です。
ブックBはシート1枚でよいと思います。
補足日時:2019/04/17 13:50のサンプル画像のものに、会社番号と会社名の記入列を追加して、すべてこのシートに記入していきます。
7行目にフィルターを設定しておけば、簡単に会社ごとの履歴をみることができます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/26 13:19
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 12:30
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/25 11:55
- Visual Basic(VBA) Excelのマクロについて教えてください。 1 2023/03/12 12:16
- Visual Basic(VBA) VBAマクロでシートコピーした新シートにコピー元シートとの計算式の入れ方を教えて下さい。 5 2022/11/20 09:48
- Excel(エクセル) エクセルのマクロについて教えてください。 3 2023/02/07 14:47
- Visual Basic(VBA) エクセルについて教えてください。 3 2023/06/28 09:11
- Excel(エクセル) エクセルのマクロでコピー後の貼り付け先を毎回指定したところにしたい 5 2022/08/12 10:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
原付 レッツシート開け方
-
エクセルで複数のシートをフォ...
-
台所流しの水音を小さくしたい
-
括弧があるとHYPERLINKで飛べな...
-
ポップコーンの捨て方
-
建築模型、カーブの作り方
-
車のシートがへたってきました...
-
マクロの別シートのデータ振り...
-
XR250BAJAのシートのはずし方を...
-
リアシート無しで運転してたら...
-
ホンダ・レブルのシートのはずし方
-
シートベルトの固定解除
-
エストレヤのシートが外せない…
-
車のシートでおもらし
-
SRシートを流用(CB400SS)
-
ハイエースの2ndシート交換を...
-
ドライブレコーダーのSDカード...
-
ホンダのフリードの7人乗りは...
-
心理学で言う(研究の分野での)...
-
バイクのシートをペイントする...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで複数のシートをフォ...
-
括弧があるとHYPERLINKで飛べな...
-
原付 レッツシート開け方
-
エクセルVBA 4行飛ばしで転記す...
-
防風目的で使おうと写真の白い...
-
シートベルトの固定解除
-
車のシートでおもらし
-
ポケットにミシンでワッペンを...
-
Excel複数シートから日付と文字...
-
リアシート無しで運転してたら...
-
水の染み込んだバイクのシート...
-
Excel VBA シート名変更時、重...
-
電車のシートって何でこんな暑...
-
バイクのシートを取り替えても...
-
フォルツァ バッテリーを外して...
-
ポップコーンの捨て方
-
建築模型、カーブの作り方
-
マグナ250とマグナ50でパーツの...
-
Googleのスプレッドシートでシ...
-
アドレスV125G(K7)の整備に詳...
おすすめ情報
このシートに顧客情報が5000件下に続いています。
F2に番号を入れたら上記のシート1の番号の横列が反映されて住所や会社名などが出てきます。
I5にはその会社の個人的にやり取りの記録を記入する別ブック(シート名はその会社の番号)に飛びます。
こうゆうのに飛びます。このブックは同じ雛形が顧客分(5000社)作られています。
私がしたいことは、DM営業で5000社にチラシを送ります。相手からコンタクトがあればその記録をとっていき顧客管理をしていきたいのです。もちろんDMですので来るか来ないかは分かりませんが、初めて電話があったときや、何回かやり取りをしている会社の前回の会話内容などすぐに情報を見ながら相手と話が進めれるようにしたいのですが、他にシートを5000社分も作らなくてもいいやり方はありますでしょうか?