I apologize for the confusion. I neglected to "notify me of replies"
when I originally responded to Carim. Greg then responded, and I
didn't see it before I responded to Jean-Guy's later help with trying
to delete a paragraph number. I then replied to Greg, attempting to
use his find & replace suggestion - hence the difference in the code
you are seeing. Let's keep then focus on the paragraph deletion
method, then; and I won't change the code between postings
I really do appreciate everyone's time & expertise here; and want you
to know I do try to help myself first. Please bear with a beginner!
Does Word agree on what I think a paragraph number is? I view Word in
normal view. I understand a Paragraph mark vs. soft breaks. There
are no empty paragraphs, and my styles have appropriate Spacing
After. Am I missing something else? Greg used the term "line break";
while I use "soft break". ARe these actually two different things?
I am counting paragraph marks like so (spacing after set via style;
not a hard return):
Date <P1>
ClientName<P2>
Address<P3>
CityStZip<P4>
Re:<P5>
Dear Salutation:<P6>
Thank you for agreeing...<P7>
Those arrangements will be fine<P8>
Here is the entire subroutine for the OK button. Thanks again for
any help you can give.
Private Sub btnOK_Click()
On Error Resume Next
Dim oRng As Word.Range
Set oRng = ActiveDocument.Bookmarks("bkName").Range
oRng.Text = Me.txtName
Document.Bookmarks.Add Name:="bkName", Range:=oRng
Selection.GoTo What:=wdGoToBookmark, Name:="bkName"
Set oRng = ActiveDocument.Bookmarks("bkAdd1").Range
oRng.Text = Me.txtAdd1
ActiveDocument.Bookmarks.Add Name:="bkAdd1", Range:=oRng
Selection.GoTo What:=wdGoToBookmark, Name:="bkAdd1"
Set oRng = ActiveDocument.Bookmarks("bkCityStZip").Range
oRng.Text = Me.txtCityStZip
ActiveDocument.Bookmarks.Add Name:="bkCityStZip", Range:=oRng
Selection.GoTo What:=wdGoToBookmark, Name:="bkCityStZip"
Set oRng = ActiveDocument.Bookmarks("bkRe").Range
oRng.Text = Me.txtRe
ActiveDocument.Bookmarks.Add Name:="bkRe", Range:=oRng
Selection.GoTo What:=wdGoToBookmark, Name:="bkRe"
Set oRng = ActiveDocument.Bookmarks("bkDear").Range
oRng.Text = Me.txtDear
ActiveDocument.Bookmarks.Add Name:="bkDear", Range:=oRng
Selection.GoTo What:=wdGoToBookmark, Name:="bkDear"
Set oRng = ActiveDocument.Bookmarks("bkConversationDay").Range
oRng.Text = Me.txtConversationDay
ActiveDocument.Bookmarks.Add Name:="bkConversationDay", Range:=oRng
Selection.GoTo What:=wdGoToBookmark, Name:="bkConversationDay"
Set oRng = ActiveDocument.Bookmarks("bkPastDueBal").Range
oRng.Text = Me.txtPastDueBal
ActiveDocument.Bookmarks.Add Name:="bkPastDueBal", Range:=oRng
Selection.GoTo What:=wdGoToBookmark, Name:="bkPastDueBal"
Set oRng = ActiveDocument.Bookmarks("bkMonthlyPayment").Range
oRng.Text = Me.txtMonthlyPayment
ActiveDocument.Bookmarks.Add Name:="bkMonthlyPayment", Range:=oRng
Selection.GoTo What:=wdGoToBookmark, Name:="bkMonthlyPayment"
Set oRng = ActiveDocument.Bookmarks("bkFirstPayDate").Range
oRng.Text = Me.txtFirstPayDate
ActiveDocument.Bookmarks.Add Name:="bkFirstPayDate", Range:=oRng
Selection.GoTo What:=wdGoToBookmark, Name:="bkFirstPayDate"
Set oRng = ActiveDocument.Bookmarks("bkMonthlyDueDate").Range
oRng.Text = Me.txtMonthlyDueDate
ActiveDocument.Bookmarks.Add Name:="bkMonthlyDueDate", Range:=oRng
Selection.GoTo What:=wdGoToBookmark, Name:="bkMonthlyDueDate"
Set oRng = ActiveDocument.Bookmarks("bkBillingAtty").Range
oRng.Text = Me.cboBillingAtty.Text
ActiveDocument.Bookmarks.Add Name:="bkBillingAtty", Range:=oRng
Selection.GoTo What:=wdGoToBookmark, Name:="bkBillingAtty"
ActiveDocument.Paragraphs(8).Range.Delete
Me.Hide
ActiveDocument.PrintPreview
ActiveDocument.ClosePrintPreview
Selection.GoTo What:=wdGoToBookmark, Name:="bkStartHere"
End Sub