Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


50527 / 76738 ←次へ | 前へ→

【31099】Re:シート名の重複
回答  Kein  - 05/11/11(金) 16:27 -

引用なし
パスワード
   >"BN"の取得は作成中のSheet(1)内の特定のセルから取得します。
ならばフィルターをかけるなりして、重複を取り除いてからシート名にする、という
のが普通のやり方だと思いますが・・。
もしそれが出来ないような特殊な事情があるなら、エラートラップをかける↓

  On Error Resume Next
  Sheets(sheet_1).Name = BN 
  If Err.Number <> 0 Then
   Sheets(sheet_1).Name = BN & "その" & counter
   Err.Clear
  End If
  On Error GoTo 0: BN = 0
Next L

ようにしても良いでしょう。

0 hits

【31094】シート名の重複 もだ 05/11/11(金) 15:58 質問
【31096】Re:シート名の重複 Jaka 05/11/11(金) 16:14 回答
【31099】Re:シート名の重複 Kein 05/11/11(金) 16:27 回答
【31104】Re:シート名の重複 もだ 05/11/11(金) 16:38 お礼
【31106】Re:シート名の重複 Jaka 05/11/11(金) 16:50 発言

50527 / 76738 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free