- ベストアンサー
ワード2003で作成した文章をテキスト形式で保存すると
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>>TrueTypeフォント このフォントは1文字1文字の巾が異なる設計になっています。 英語だとその意味が良く解るのですが、HAWAIIの様に iやwを巾を同じ巾で設計するとiの部分が間延びして 読みづらくなるのを防ぐ為に開発されてものです。 手書なら文字巾を自分で調整出来ますし本の印刷も 同様に巾を調整されていたものをPCでも出来る様に したものです。 テキスト文書を書いたたり編集する場合は、Wordの 様に色々な機能があるソフトを使うの止め メモ帳を使うことをお薦めします。 これは、テキストファイルが主体のソフトですから 1行40文字を入れたところでEnterキーを押して 改行しないとなりません。 大きなファイル(100頁をこえるとか!)を作成しる 場合は使えませんけど大きいものでなければメモ帳で 十分作成出来ます。
その他の回答 (2)
- Wendy02
- ベストアンサー率57% (3570/6232)
こんにちは。 #1 の方がお聞きになっているのは、プロポーショナルフォントのことです。つまり、明朝P とか、ゴシックP とか付くものです。 True Typeフォントというのは、MS社が標準で扱う、拡大してもぎざぎざの出ない滑らかな曲線を持ったフォントタイプのことです。 ただ、お話のご様子では、テキストエディタのほうがよいかと思います。例えば、秀丸エディタとか。(←私は詳しくありません) また、サクラ・エディタ(フリーソフトウェア)ですと、コピーして、コピーで貼り付けると、改行コードが入りますので、40字(半角80字)に右端の設定をしますと、出来上がります。(禁則を含めるか、含めないかの選択も可能です)隠れた名フリーソフトだそうです。 http://sakura-editor.sourceforge.net/ Word内で数えて、40字に区切るのは面倒だと思います。 以下のコードでもわかるように、Documentオブジェクトの内部は、テキストラインを持っていますので、それを禁則処理をしない状態で、以下のようなコードで40字に区切って出力することも可能ですが、Unicode文字を扱いますので、全角半角の区別がありません。もし、半角80字という計算ですと、一旦、このText を、JISに換えなくてはなりません。 なお、出力名は、ドキュメント名の拡張子を.txt に換えたものにしています。 '<ThisDocument> Sub OutputLine2Text() Dim myDoc As Range, myText As String, Totallen As Long, fstNum As Long Dim FNo As Integer, buf As String, Fname As String Fname = ThisDocument.Name Fname = Mid$(Fname, 1, InStrRev(Fname, ".") - 1) & ".txt" Set myDoc = ActiveDocument.Range myText = myDoc.Text Totallen = Len(myText) fstNum = 1 FNo = FreeFile() Open Fname For Output As #FNo Do buf = Mid$(myText, fstNum, 40) Print #FNo, buf fstNum = fstNum + 40 Loop Until fstNum + 40 >= Totallen Close #FNo End Sub
お礼
回答有難うございました。こんなに深いものだとは知りませんでした。凄いですね。
- 6dou_rinne
- ベストアンサー率25% (1361/5264)
テキスト文書というのは書式なしのテキストだけということですから、テキストだけしかなくなります。 ただ1行の文字数が異なるのはフォントがプロポーショナルフォントになっていませんか。 それでもどうしても改行したければ各行40文字ずつで実際に改行しておけばテキスト形式でもそのまま残ります。
お礼
回答有難うございました。
補足
>ただ1行の文字数が異なるのはフォントがプロポーショナルフォントになっていませんか。 フォントはTrueTypeフォントです。 >それでもどうしても改行したければ各行40文字ずつで実際に改行しておけばテキスト形式でもそのまま残ります。 申し訳ありません。もう少し詳しく説明して頂けるとありがたいのですが。
関連するQ&A
- .txt 形式ってどれですか?
ファイル形式:1行40字のテキストファイル(.txt)形式 という規定があるのですが僕が使っているのは ミ田 ウインドウズ98 mixrosoft word 2000です 保存するときに、 リッチテキスト形式 テキスト テキスト + 改行 エンコードされたテキスト 等あるのです。 他にもあるのですが保存するとメモ帳形式になってしまうのですがどれですか?
- ベストアンサー
- その他(ソフトウェア)
- ワードで書いてテキスト形式で保存するとき
officeXpを使用しています。 ワード(2002)でテキスト形式で保存するのですが その際にワード上で例えば20個の文書をページごとに 分割して作成した場合。これを ページ毎にテキストファイルで保存する方法はあるのでしょうか? 現状ワード上で1ページ作成して それをテキストに保存を繰り返しています。これを 数ページ作成して ある程度作成してテキスト形式で 保存したいと思っています。
- 締切済み
- Windows XP
- Wordでリッチテキスト形式で保存したファイルが開けません。
Wordで作成した文書を誤ってリッチテキスト形式で保存してしまい、 次からそのファイルを開こうとしても『"0x3028482"a の命令が"0x003a7658"のメモリを参照しました。メモリが"read"になることはできませんでした』というメッセージが表示されどうしても開くことができません。 試した方法としては、 (1)拡張子をWord文書のdocに変更してみました。 (2)Wordを起動してファイル→開くで開いてみました。 (3)Wordで新規ファイルを作成して、挿入→ファイルで挿入してみました。 (4)アプリケーションの自動修復を行った後ファイルを開いてみました。 以上の方法を行っても上記のメッセージが表示されてしまい開くことが できません。 通常リッチテキスト形式で保存してしまったとしても、Wordで開くことは できると思うのですが・・・。 このファイルは壊れてしまったのでしょうか?このファイルはどうしても 使用したいファイルなのですが、何か他に救済する手立てはないでしょうか? 教えてください。
- 締切済み
- Mac
- ワードのテキスト形式
XPでワードを使っています。 ワードを「名前を付けて保存」するときの、ファイルの種類のところに「リッチテキスト形式」というのがあるのですが、その他にどこを探しても普通の「テキスト形式」というのが見あたりません。XPのワードでは「テキスト形式」はないのでしょうか?
- ベストアンサー
- Windows XP
- FAX送付表やワードでの文章の作成
FAX送付表やWORDでの文章の作成時、改行したら文章が次の行に続き、文頭に「が」や、「は」がくるときがあると思いますが、そのような場合、どう対処されていますか? FAX送付表は文の調度いい所で区切って、2行目の文末の字数が3行目より1字少ないとかそのような感じになってもいいのでしょうか?
- 締切済み
- 転職
- web上の文章を見やすく保存する方法を教えて下さい
web上で文章を公開していた方がこの度サイトを閉鎖されるということで、 個人的にこれからもその文章を保存して楽しみたいと思いメモリーを購入しました。 しかし、コピー&ペーストでwordに貼り付けただけではとても読みにくく(文字校正などもされてしまうし)、 【編集】内の「形式を選択して貼り付け」のところで保存形式を変えればよいのかとも思ったのですが 「HTML」にしても何だかイメージと違い(web上の加工(字のサイズなど)がそのまま出てしまったり)、困っています。 そのイメージですが、端末から自分で書いた文章を保存する時にはSDカードに「リッチテキスト形式」で保存しています。 それならばPCに上げた時も校正などもなく文字もとても見やすい感じなので、できればそれが理想なのですが… もう一手段として、wordの【ツール】→「オプション」→「保存」→「標準の(ファイル保存)形式」で「リッチテキスト形式」を選べば それらしいことになるのかな、とも思ったのですがやっぱりできません。 どうすれば校正などが入らないきれいな状態で、web上の文章を保存できるでしょうか。 wordを使っているのがそもそもいけないのでしょうか。 どなたかお詳しい方、経験者の方、お願い致します。
- ベストアンサー
- オフィス系ソフト
- ワードをテキストで保存するためには?
どなたか教えてください。 ワードで文章を入力してるのですが、保存する時には、テキストで保存するよう支持がありました。 文章には、改行とかも気にせずベタ打ちでしていいですよ!と言われたのですが、ほんとうにひたすら入力してもいいのでしょうか?
- 締切済み
- オフィス系ソフト
- Outlook2007のメールを完全にテキスト形式で作成するには
http://www.mita.cc.keio.ac.jp/fs0/manual/mail/mail-outlook2007/mail-outlook2007-manual.html の方法で、テキスト形式でメールを作成するように設定しました。 しかし、 1.URLを入力して改行すると、ハイパーリンクが張られてしまう。 2.ツール→オプション→メール形式→インターネットメール形式 で「テキスト形式に変換」を選択しても、 返信する際に、ワードのような形式になってしまう(たとえば、1.~を改行すると、自動的に2.が登場)。 という状態です。 完全にテキストにすることはできないのでしょうか? ご存じの方、よろしくお願いします。
- ベストアンサー
- その他MS Office製品
- Excelシートをテキスト形式で保存するマクロを作成しているのですが、
Excelシートをテキスト形式で保存するマクロを作成しているのですが、 Excelでは1行なのに、出来上がったテキストでは途中で改行されてしまいます。 ExcelにはAからDEまでデータが入力されています。 途中で改行されてしまう原因は何なのでしょうか。 ご回答よろしくお願い致します。
- ベストアンサー
- オフィス系ソフト
お礼
回答有難うございました。一応、この方法でやってみようと思います。