• 締切済み

Excel 区切り機能について

Excelについて教えてください。Excel2016です。 区切り機能を使って、『カンマやスペースで区切る』を使うと、シートを変えても、同じ設定が適用されてしまいます。 Excelを落として新規でブックを開き直しても同じ設定になってしまってることがあります。 ブックを開き直すと直ってることもあるのですが、 少なくともシートを変えただけでは同じ設定になってしまいます。 つまりシート1で区切りをつかうと同じブックでシート2を、開いてもシート2にシート1の区切り設定が適用されている。 ブックを一度すべて閉じてExcelを開き直すと初期の設定になることもありますがそれすらうまくいかず再起動が必要なこともあります 再起動なしでうまく行く場合でも、区切りを設定したブックを開きっぱなしだと、新規ブックでも同じ設定になっています。

みんなの回答

  • HohoPapa
  • ベストアンサー率65% (455/693)
回答No.4

データを区切るときの動作を確認してみたところ、 おそらく、以下のような動作を内部的に行っているものと思われます。 ・区切りたいセルたちを選択する ・メニューの区切り位置を選択する ・区切り位置ウィザードが開く ・このときに、選択したセルたちのテキストをクリップボードに転送する ※ ・区切り位置ウィザードで必要な指定を行う ・完了ボタンを押下する ・この時に、クリップボードのテキストを選択したセル位置に貼り付ける ※ ※の動作を行うことで実現しているため、 テキストを貼り付けた時の動作として保持されるものと思います。 であれば、 この区切り位置ウィザードの設定内容をデフォルトに戻せば 記憶をクリアーした場合と同等になるはずです。 つまり、適当な値の埋まったセルを選択し、区切り位置ウィザードを開き デフォルトの設定(添付画像)を行い、完了ボタンを押せば デフォルトの設定に戻るので 事実上クリアーした設定内容になります。

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

https://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1410742044 [区切り位置]のルールをリセットする方法はありますか 10年前に同じような質問が出ています。 小生は、新しいブックで、使うばかりで、気が付きませんでしたが。 ーーー 頻繁に使うなら、自分の指定のタイプで VBAでRange.TextToColumns メソッド を作る手もある。 結果は複雑な形だったと思うが、マクロの記録も取れるように思う。 手数でも、それを実行するとかどうですか。

  • msMike
  • ベストアンサー率20% (364/1804)
回答No.2

「ブックを開き直すと直ってることもある」とのことですが、私の経験では「こともある」は「ことはない」です。 長年の慣れから、現状のままであることを希望する次第です。

  • kon555
  • ベストアンサー率51% (1844/3562)
回答No.1

 どうも区切り機能はその辺りが上手く動かない事が多いですね。  解決方法としては、一度区切り機能を使った後で、害のない設定でもう一度区切り機能を実行する、というのが一番シンプルです。 https://tonari-it.com/excel-data-separate-space/#toc7

関連するQ&A