Status Update
Comments
ca...@google.com <ca...@google.com> #2
Hello,
Thank you for contacting the Google Cloud support team.
I have gone through your reported issue, however it seems like this is an issue observed specifically at your end within your project environment. It would need more specific debugging and analysis. To ensure a faster resolution and dedicated support for your issue, I kindly request you to file a support ticket by clicking
Please note that the Issue Tracker is primarily meant for reporting commonly observed issues and requesting new features. For individual support issues, it is best to utilize the support ticketing system. I'm going to close this issue which will no longer be monitored. If you have any additional issues or concerns, please don’t hesitate to create a new issue on the
Thank you, we appreciate your cooperation!
fu...@gmail.com <fu...@gmail.com> #3
that sounds great! You got the idea!!!
Actually, I tried using build method just until I found out it couldn't be used as a return of a custom function, but yes, that's essencially what I (and maybe other users) would like to achieve.
Thanks for the fast reply and attention.
ca...@google.com <ca...@google.com> #4
Thanks a lot for your clarifications.
I have brought this feature request up internally. As soon as I have any news I will notify them here.
Kind regards,
Carles
is...@google.com <is...@google.com>
gi...@gmail.com <gi...@gmail.com> #5
ka...@gmail.com <ka...@gmail.com> #6
My use case: copying one of the cells from the range to the current cell, rich formatting is lost currently.
xe...@gmail.com <xe...@gmail.com> #7
I'm not sure how I came across this, and I'm not a programmer!
Still, I would like to know if it's possible to copy the value from another cell retaining the rich text, be it via a custom function ( =COPYRTF( cell) ) or another built in feature;
Thanks!
li...@oleniklaw.co.il <li...@oleniklaw.co.il> #8
In my case, just part of the cell is a hyperlink.
Has this been solved? i.e. formatting completely lost when copying a cell that contains richtext to another cell.
The strange thing is that when you copy-paste manually, it does work and it does copy the cell perfectly, including formatting.
da...@gmail.com <da...@gmail.com> #9
I'd like to also add my voice to being able to return single RichTextValues or arrays of RichTextValues in custom functions.
My use-case is deisgning custom functions that help build a home budgeting speadsheet where a user can define expenditure categories (in a Categories Sheet) with colour-coded formating on each category tag, and these colours would be copied to the matching rows on the bank account transation data Sheet (by regex matching into the transaction description cell).
It would be much more convenient to just copy the style over rather than setting up a menu funciton that defined conditional formating rules.
Many thanks!
an...@gmail.com <an...@gmail.com> #10
I would love to have this as well. I'm working on the resource planning application.
Thank You,
Andrew
[Deleted User] <[Deleted User]> #11
sr...@nithyananda.org <sr...@nithyananda.org> #12
do...@gmail.com <do...@gmail.com> #13
wi...@gmail.com <wi...@gmail.com> #14
mc...@gmail.com <mc...@gmail.com> #15
hm...@umich.edu <hm...@umich.edu> #16
[Deleted User] <[Deleted User]> #17
ps...@gmail.com <ps...@gmail.com> #18
sa...@gmail.com <sa...@gmail.com> #19
sc...@gmail.com <sc...@gmail.com> #20
an...@squareup.com <an...@squareup.com> #21
an...@gmail.com <an...@gmail.com> #22
[Deleted User] <[Deleted User]> #23
ma...@gmail.com <ma...@gmail.com> #24
[Deleted User] <[Deleted User]> #25
sk...@boweryfarming.com <sk...@boweryfarming.com> #26
sm...@gmail.com <sm...@gmail.com> #27
Would like to create a metadata sheet for each spreadsheet which would describe the contents of each of the sheets.
In this way the activities of each sheet could be inspectable (also why does the chrome spell checker think inspectable has a space between inspect and able?) and displayable from other sheets.
This would make managing lots of spreadsheets that relate to each other possible directly from the spreadsheets similar to how a Zettlekasten index works.
If there is some security reason why this is not possible please indicate this. What is the current status of this request?
bg...@gmail.com <bg...@gmail.com> #28
ry...@gmail.com <ry...@gmail.com> #29
ma...@gmail.com <ma...@gmail.com> #30
sp...@gmail.com <sp...@gmail.com> #31
cl...@yosyshq.com <cl...@yosyshq.com> #32
an...@gmail.com <an...@gmail.com> #33
ol...@grasp.gg <ol...@grasp.gg> #34
ol...@gmail.com <ol...@gmail.com> #35
[Deleted User] <[Deleted User]> #36
dh...@carleton.edu <dh...@carleton.edu> #37
ci...@gmail.com <ci...@gmail.com> #38
Even if it was possible to return a new formula from a function so we could return "=HYPERLINK(\"
and it would re-interpret that. You could limit this to not allow a new custom function in that return, or just keep executing whatever is returned in the same 30 runtime limit
ma...@gmail.com <ma...@gmail.com> #39
nu...@gmail.com <nu...@gmail.com> #40
Script to start "pm" on the device, which has a very rudimentary
shell.
base=/system export CLASSPATH=$base/framework/pm.jar exec
dr...@gmail.com <dr...@gmail.com> #42
ch...@contractors.roche.com <ch...@contractors.roche.com> #43
im...@seven-shapes.com <im...@seven-shapes.com> #44
bi...@gmail.com <bi...@gmail.com> #45
[Deleted User] <[Deleted User]> #46
[Deleted User] <[Deleted User]> #47
ma...@gmail.com <ma...@gmail.com> #48
Me: "Finally, I've figured out how to get it to work, behold my custom function that formats only part of the cell's text! Now I just have to return the value and..."
cell in Sheets: ( blank... )
Me: ( ;v;)
+1
lg...@coursera.org <lg...@coursera.org> #49
AND it should show an error instead of an empty string/blank. Was scratching my head for a long time debugging why the final string got blank
ca...@gmail.com <ca...@gmail.com> #50
jp...@google.com <jp...@google.com>
ro...@gmail.com <ro...@gmail.com> #51
oc...@gmail.com <oc...@gmail.com> #52
wp...@bamboohr.com <wp...@bamboohr.com> #53
ji...@googlemail.com <ji...@googlemail.com> #54
ev...@thistle.co <ev...@thistle.co> #55
ja...@gmail.com <ja...@gmail.com> #56
je...@factshaven.com <je...@factshaven.com> #57
I vote for having the ability to return rich text from a custom function.
[Deleted User] <[Deleted User]> #58
jo...@gmail.com <jo...@gmail.com> #59
ke...@edmonton.ca <ke...@edmonton.ca> #60
br...@fortisgames.com <br...@fortisgames.com> #61
lg...@coursera.org <lg...@coursera.org> #62
ma...@gmail.com <ma...@gmail.com> #63
it makes no sense how such a major feature doesn't exist, I mean come on ! it's 2024 ! How is it possible to not be able to return a RichText ??????
EVERYTHING has RichText support nowadays...
Sure you can use RichText in Google Sheets technically but not via Scripts even though that's were it's the most useful ?
Disappointing..
pr...@gmail.com <pr...@gmail.com> #64
je...@googlemail.com <je...@googlemail.com> #65 Restricted+
pa...@therrien.ca <pa...@therrien.ca> #66
to...@gmail.com <to...@gmail.com> #67
lo...@gmail.com <lo...@gmail.com> #68
+1
Description
RichTextValue was a great new feature recently introduced, thank you Google s2. The only downside I've noticed is that it cannot be used as a return of a custom function. So, I thought it would be very useful to have a method, let's say "getRichTextValue", under class RichTextValue that would return a formatted text to a cell on a sheet running a custom function. Right now method "getText()" under RichTextValue only returns raw text values.
What is the purpose of this new feature?
To have RichTextValue as a return of a custom function.
What existing data does this use?
Users would have to build formatted text using RichTextValueBuilder and call the new method "RichTextValue().getRichTextValue()" to write formatted text to a given cell on a spreadsheet.
Please provide any additional information below, including the particular use cases you believe this feature would enable or improve.
Example:
//function returns the word "text" with bolded "te" on a cell running this custom function
function test(){
var bold=SpreadsheetApp.newTextStyle().setBold(true).build();
var test=SpreadsheetApp.newRichTextValue().setText("test").setTextStyle(0,2,bold).build().getRichText();
return test;
}
sometimes users (at least I do) like to make only part of a text bold/italic/underlined/etc/etc, and sometimes it is not possible (or not preferable) to separate cells to do it, hence the creation of RichText classes. Some of these users (at least I do) use custom functions to automate processes. So, let's get these two together and make this world a better place =P