No. | 質問・回答 | おれい |
|
[118559] データにないシートを作成するマクロ |
|
|
Excel2002です。
H列に会社名が300行ほど、入力されています。
このH列に会社名がない場合、その会社名のシートを新たに作成したいと思います。
新規にシートを作成する方法は、わかるのですが、複数ある社名の中から、シート名がない物を探す方法がわかりません。
同じ社名の行も複数あります。
よろしくお願い致します。
yoko (未登録) 2010年3月11日11:27
|
|
|
|
[118573] |
はじめに、会社名の入った範囲を「会社名リスト」という名前に追加してください。(EXCELメニューの挿入:名前を参照)
Sub addNewSheet()
For Each c In Range("会社名リスト")
If c.Text <> "" Then
For Each s In Sheets
If s.Name = c.Text Then Exit For
Next
If IsEmpty(s) Then
Sheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = c.Text
End If
End If
Next
End Sub
ホイス (未登録) 2010年3月12日11:25
|
|
|
|
[118579] |
ホイスさん、ありがとうございます!!
できました!!!!!
yoko (未登録) 2010年3月12日16:45
|
|
|
|
( 参照数:1243 日平均:0.2 ) |
|
〜 回答の受付を終了しました 〜 |