I'll assume that you're drawing attention to, "All she does from one day to the next is complain", and further that you are implicitly asking why, if this sentence is good, your original is not. It would have been useful if you gave this sentence with the reference and your argument, and saved a few posts.
Yes, that's a good sentence. Unfortunately, it doesn't make "She's been complaining of this from one day to the next" a good sentence.
This suggests that you can use this construct with the [habitual] present tense, but not with the present perfect continuous.
You'll note that the sentence about "not remembering something from one day to the next" is also in the present tense.
The adverbial phrase of time "from one day to the next" doesn't lend itself well to the present perfect. You'd expect something like "She's been complaining about this since last month" but not "She's been complaining about this every day", without "since ..." as well.
It's possible, grammatically, to say, "She's been complaining about this from one day to the next since last month", but even so, we probably wouldn't.