From competition@gmx.us Wed Sep 3 01:31:18 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id D409D76964 for ; Wed, 3 Sep 2014 01:31:17 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.175 X-Spam-Level: X-Spam-Status: No, score=-1.175 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.723, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HXw3yawqwBZI for ; Wed, 3 Sep 2014 01:31:16 +0000 (UTC) Received: from mout.gmx.com (mout.gmx.com [74.208.4.200]) by restaurant.gnome.org (Postfix) with ESMTP id 2BA52760A5 for ; Wed, 3 Sep 2014 01:31:00 +0000 (UTC) Received: from [192.168.1.4] ([173.20.32.113]) by mail.gmx.com (mrgmxus002) with ESMTPSA (Nemesis) id 0M9ajh-1XYZ0H2GGV-00D0zL for ; Wed, 03 Sep 2014 03:30:58 +0200 Message-ID: <54066F58.4050902@gmx.us> Date: Tue, 02 Sep 2014 20:31:04 -0500 From: Pete Tition User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0 SeaMonkey/2.26.1 MIME-Version: 1.0 To: gnumeric-list@gnome.org Subject: Re: Discontinuing Windows Builds Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:atq3Sc/QU293QZMooc1HUpDvkeshDpJpyUDw56vKTXwTy8JSyPs RQwuLipmoEhGWU2ZyJ1DVv1yO66CMEeDaEb7CTw/Omh3ZYAgtarKZ6adbAbTYmUPQOW1kqV n35oFMg9Dgcn+Qntb/qHLGPJvrXdMBVKU1A9lTTAxtagc30QzWQVsrLC9foqfd0VlueN+rk n40pdupzf1HPmHO4UB4+g== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2014 01:31:18 -0000

Discontinuing Windows Builds


  • From: Morten Welinder <mortenw gnome org>
  • To: Gnumeric Mailing List <gnumeric-list gnome org>
  • Subject: Discontinuing Windows Builds
  • Date: Sun, 24 Aug 2014 22:42:30 -0400

I have decided to stop releasing and distributing Windows binaries of Gnumeric.

The main reason is that I am uncomfortable with crash reports I see --
crashes that are unlikely to be the fault of Gnumeric, but rather
something in Gtk+ and lower.  I haven't observed these crashes myself
(not that I use the Windows builds much) thus making it very hard for
me to debug.

A side reason is that no-one in the Windows world has ever stepped
forward with skill and time.  I really have very little out of
creating these binaries, so unless it mostly can take care of itself
then I am not terribly interested.

Volunteers are welcome to pick up where I left it.  All source code
and build scripts needed are in the git repository.  This is not for
the faint of heart.

Morten

While I understand your reason for discontinuing, I would like to do a build a couple of times a year for Windows.
First off, I am not a coder, so I don't know how to dig down to find and debug problems. 
But, I have had no crashes in WinXP nor Win8.1 using gnumeric.

My question is what do I need to do a build on a win8.1 platform? 
I know I can get the zip or tar.xz archives. But what else do I need from git(or anywhere for that matter) to do the builds in Windows.
TIA
Bill L
From feliphil@gmx.net Wed Sep 3 11:12:06 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id CF1C3769C3 for ; Wed, 3 Sep 2014 11:12:06 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -3.617 X-Spam-Level: X-Spam-Status: No, score=-3.617 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-1.717, SPF_PASS=-0.001] autolearn=ham Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1E0kkJiqO3_y for ; Wed, 3 Sep 2014 11:12:05 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.17.21]) by restaurant.gnome.org (Postfix) with ESMTP id 2566A760A5 for ; Wed, 3 Sep 2014 11:11:54 +0000 (UTC) Received: from GK1C07 ([80.130.201.242]) by mail.gmx.com (mrgmx102) with ESMTPSA (Nemesis) id 0MC7em-1XXtu41COe-008tIL for ; Wed, 03 Sep 2014 13:11:52 +0200 Date: Wed, 3 Sep 2014 13:11:22 +0200 From: Wolfgang Keller To: gnumeric-list@gnome.org Subject: Re: Discontinuing Windows Builds Message-Id: <20140903131122.842b205565cc5709cf433a19@gmx.net> In-Reply-To: <20140827125539.7a54998f@atmarama.ddns.net> References: <53FCCACC.2030409@wustl.edu> <20140827125539.7a54998f@atmarama.ddns.net> X-Mailer: Sylpheed 3.4.1 (GTK+ 2.10.14; i686-pc-mingw32) Mail-Copies-To: never Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:TdcLQH/UUxQTcC7mkYMTwGsSUUZ9JPrABTe7yJaOoKPuxPpDAyp 64KsSDyYF86852y6/HkRn0o/tpiiz6aJdELHacH7cQRiT1g5cAWSRforjsmbo1OQhIwlRbl k0Ybj6oUNmaRuf8VTHM6JdIUVychjHXMGTChaSKDUjbxvgwhMtRiiRLY0JzoXF0FA6rh6g4 UJ8Z4JwVXJDkpxW7oY07w== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2014 11:12:06 -0000 > I know this is the advice I was hearing for many years when I was > missing some software on the Linux, but here I'm giving it in the best > possible spirit: have you considered to simply run Gnumeric under > virtualbox or or some other virtual machine? > > These days it's very easy/quickly to pick some Linux distro and then > have Gnumeric running and sharing data with the hosting Windows OS. May be even overkill since it may work on MinGW or CygWin. Sincerely, Wolfgang From competition@gmx.us Wed Sep 3 23:01:36 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id 080E0769D9 for ; Wed, 3 Sep 2014 23:01:36 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.175 X-Spam-Level: X-Spam-Status: No, score=-1.175 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.723, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id cTsErefsxObB for ; Wed, 3 Sep 2014 23:01:34 +0000 (UTC) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) by restaurant.gnome.org (Postfix) with ESMTP id 9678F760A5 for ; Wed, 3 Sep 2014 23:01:23 +0000 (UTC) Received: from [192.168.1.4] ([173.20.32.113]) by mail.gmx.com (mrgmxus002) with ESMTPSA (Nemesis) id 0MXqmP-1XsGoi41El-00WjQY; Thu, 04 Sep 2014 01:01:20 +0200 Message-ID: <54079DC6.2020801@gmx.us> Date: Wed, 03 Sep 2014 18:01:26 -0500 From: Pete Tition User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:29.0) Gecko/20100101 Firefox/29.0 SeaMonkey/2.26.1 MIME-Version: 1.0 To: Wolfgang Keller , gnumeric-list@gnome.org Subject: Re: Discontinuing Windows Builds References: <53FCCACC.2030409@wustl.edu> <20140827125539.7a54998f@atmarama.ddns.net> <20140903131122.842b205565cc5709cf433a19@gmx.net> In-Reply-To: <20140903131122.842b205565cc5709cf433a19@gmx.net> Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:fyYKM+7qjeLb8saWhNw6j0o7zmv4HjpzRJ1PZzX1uQMVMAcduxH uEV2fIn1bAA9D5xgifB57lP7afCmZR5ykq4BwjdwhjypKdfvgcWF25V3/XdzCdVOHbmFwFD JeIXThSllhmO6hilsrn/UjquqtwS4H4juIUQF4GufZqIg/I3eV2P6XtTtqWcEARVUpvrkVq iKymwW429EgoQmsXdrfzw== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Sep 2014 23:01:36 -0000
Wolfgang Keller wrote:
> I know this is the advice I was hearing for many years when I was
> missing some software on the Linux, but here I'm giving it in the best
> possible spirit: have you considered to simply run Gnumeric under
> virtualbox or or some other virtual machine?
> 
> These days it's very easy/quickly to pick some Linux distro and then
> have Gnumeric running and sharing data with the hosting Windows OS.

May be even overkill since it may work on MinGW or CygWin.

Sincerely,

Wolfgang
_______________________________________________
gnumeric-list mailing list
gnumeric-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnumeric-list

I will certainly give VirtualBox a good hard look(can't afford the costly paid versions).
Thanks for the suggestion.

But being an old retired guy with nothing much to do, I was hoping to be able to actually make a Windows executable every 4 or 5 months from the source code. I can't see it needing changed monthly unless there are very serious problems with a previous build.

May have to give that idea up. Don't want to, but I need the necessary scripts and an application on windows to do it.
From ivanov_ivanovich@hotmail.com Tue Sep 9 15:54:34 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id B61D0769EA for ; Tue, 9 Sep 2014 15:54:34 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.697 X-Spam-Level: X-Spam-Status: No, score=-1.697 tagged_above=-999 required=2 tests=[BAYES_50=0.8, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RP_MATCHES_RCVD=-2.499] autolearn=ham Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 4EXDFDrVn5jM for ; Tue, 9 Sep 2014 15:54:33 +0000 (UTC) X-Greylist: delayed 349 seconds by postgrey-1.34 at restaurant.gnome.org; Tue, 09 Sep 2014 15:54:32 UTC Received: from DUB004-OMC1S32.hotmail.com (dub004-omc1s32.hotmail.com [157.55.0.231]) by restaurant.gnome.org (Postfix) with ESMTP id 863BF762A9 for ; Tue, 9 Sep 2014 15:54:21 +0000 (UTC) Received: from DUB130-W6 ([157.55.0.238]) by DUB004-OMC1S32.hotmail.com with Microsoft SMTPSVC(7.5.7601.22724); Tue, 9 Sep 2014 08:48:25 -0700 X-TMN: [FpyTwYMiTXgdNtMhT4rr1HxD5bF/x8cbC3JrOpFbEVw=] X-Originating-Email: [ivanov_ivanovich@hotmail.com] Message-ID: Content-Type: multipart/alternative; boundary="_981003d0-3c1a-4ec7-a515-f01efb2cbf02_" From: remaii sans To: "gnumeric-list@gnome.org" Subject: Problem with ssconvert Date: Tue, 9 Sep 2014 15:48:25 +0000 Importance: Normal MIME-Version: 1.0 X-OriginalArrivalTime: 09 Sep 2014 15:48:25.0845 (UTC) FILETIME=[7E28DA50:01CFCC45] X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 15:54:34 -0000 --_981003d0-3c1a-4ec7-a515-f01efb2cbf02_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Dear all=2C First of all=2C apologies if I shouldn't have sent this email here. I am looking for some help with ssconvert=2C and again=2C apologies if I am= not using the correct mailing list=2C or if I just shouldn't use this emai= l list to send such a request. Anyway=2C here is my problem: =0A= =0A= I am converting xls and xlsx files into csv using ssconver: =0A= =0A= =0A= ssconvert -T Gnumeric_stf:stf_csv [[INPUT_FILE]] [[OUTPUT_FILE]] =0A= =0A= =0A= The spreadsheet has some % values where the % sign is not mandatory.=0A= So user can put 12 or 12%=2C they should both be understood as 12 percent. =0A= =0A= My issue is after running the ssconvert=2C the csv values are not =0A= correct anymore as you can see below (xls being my original value and =0A= csv the result of ssconvert) =0A= =0A= | Xls | Csv |=0A= -----------------=0A= | 120% | 1.2 |=0A= | 120 | 120 |=0A= | 1.2 | 1.2 |=0A= | 1.2% | 0.012 |=0A= =0A= =0A= As you can see=2C if I have as a result 1.2=2C there is no way to know if t= he user meant 120% or simply 1.2 =0A= =0A= Do you know a good trick to avoid that ?=0A= Ideally I would like the output to be the exact same thing as my original f= ile: =0A= =0A= | Xls | Csv |=0A= -----------------=0A= | 120% | 120% |=0A= | 120 | 120 |=0A= | 1.2 | 1.2 |=0A= | 1.2% | 1.2% |=0A= =0A= =0A= Or if the % sign is skipped on the CSV=2C doesn't matter too much :) =0A= =0A= You can find this question as well on stackoverflow: http://stackoverflow.com/questions/25746466/ssconvert-xls-to-csv-reformat-v= alues Any help would be really appreciated !=0A= Thanks in advance Remi =0A= =0A= =20 = --_981003d0-3c1a-4ec7-a515-f01efb2cbf02_ Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Dear all=2C

First of all= =2C apologies if I shouldn't have sent this email here.
I am looking for= some help with ssconvert=2C and again=2C apologies if I am not using the c= orrect mailing list=2C or if I just shouldn't use this email list to send s= uch a request.

Anyway=2C here is my problem:

=0A= =0A= I am converting xls and xlsx files into csv using ssconver:
=0A= =0A=
=0A= ssconvert -T Gnumeric_stf:stf_csv [[INPUT_FILE]] [[OUTPUT_FILE]]
=0A=
=0A= =0A= The spreadsheet has some % values where the % sign is not mandatory.=0A= So user can put 12 or 12%=2C they should both be understood as 12 percent.<= BR>=0A= =0A= My issue is after running the ssconvert=2C the csv values are not =0A= correct anymore as you can see below (xls being my original value and =0A= csv the result of ssconvert)
=0A= =0A=
|   Xls |   Csv |=0A=
-----------------=0A=
| 120%  |  1.2  |=0A=
| 120   |  120  |=0A=
| 1.2   |  1.2  |=0A=
| 1.2%  | 0.012 |=0A=
=0A= =0A= As you can see=2C if I have as a result 1.2=2C there is no way to know if t= he user meant 120% or simply 1.2
=0A= =0A= Do you know a good trick to avoid that ?=0A= Ideally I would like the output to be the exact same thing as my original f= ile:
=0A= =0A=
|   Xls |   Csv |=0A=
-----------------=0A=
| 120%  |  120% |=0A=
| 120   |  120  |=0A=
| 1.2   |  1.2  |=0A=
| 1.2%  |  1.2% |=0A=
=0A= =0A= Or if the % sign is skipped on the CSV=2C doesn't matter too much :)
=0A= =0A=

You can find this question as well on stackoverflow:
http://stackoverflow.com/questions/25746466/ssconv= ert-xls-to-csv-reformat-values


Any help would be really appr= eciated !=0A= Thanks in advance


Remi

=0A= =0A=

= --_981003d0-3c1a-4ec7-a515-f01efb2cbf02_-- From rex@levee.wustl.edu Tue Sep 9 17:23:56 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id 23C0C762A9 for ; Tue, 9 Sep 2014 17:23:56 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -4.398 X-Spam-Level: X-Spam-Status: No, score=-4.398 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, HTML_MESSAGE=0.001, RP_MATCHES_RCVD=-2.499] autolearn=ham Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WzMYq2QUw2gc for ; Tue, 9 Sep 2014 17:23:53 +0000 (UTC) Received: from levee.wustl.edu (eaps.wustl.edu [128.252.144.84]) by restaurant.gnome.org (Postfix) with ESMTP id B9B2A760A3 for ; Tue, 9 Sep 2014 17:23:43 +0000 (UTC) Received: from [192.168.0.108] (rex72000 [128.252.195.125]) by levee.wustl.edu (Postfix) with ESMTPS id 42D20E0E23 for ; Tue, 9 Sep 2014 12:23:39 -0500 (CDT) Message-ID: <540F37E4.6070300@levee.wustl.edu> Date: Tue, 09 Sep 2014 12:24:52 -0500 From: Rex Couture User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: gnumeric-list@gnome.org Subject: Re: Problem with ssconvert References: In-Reply-To: Content-Type: multipart/alternative; boundary="------------010304040809000201050306" X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 17:23:56 -0000 This is a multi-part message in MIME format. --------------010304040809000201050306 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit On 9/9/2014 10:48 AM, remaii sans wrote: > My issue is after running the ssconvert, the csv values are not > correct anymore as you can see below (xls being my original value and > csv the result of ssconvert) > || Xls | Csv | > ----------------- > | 120% | 1.2 | > | 120 | 120 | > | 1.2 | 1.2 | > | 1.2% | 0.012 | > | But it IS correct. 120% is 1.2. It is stored as a number. To display it as a percentage, just format the cell as %. I suppose a csv file is not guaranteed to preserve display formatting. I'm not an expert, but from what I have seen, a csv file is not even guaranteed to preserve data types. Having said that, I note that if you import a value of 120% from a csv file with Gnumeric, it will display it as a percentage. Rex Couture --------------010304040809000201050306 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit
On 9/9/2014 10:48 AM, remaii sans wrote:
My issue is after running the ssconvert, the csv values are not correct anymore as you can see below (xls being my original value and csv the result of ssconvert)
|   Xls |   Csv |
-----------------
| 120%  |  1.2  |
| 120   |  120  |
| 1.2   |  1.2  |
| 1.2%  | 0.012 |

    But it IS correct.  120% is 1.2.  It is stored as a number.  To display it as a percentage, just format the cell as %.  I suppose a csv file is not guaranteed to preserve display formatting.  I'm not an expert, but from what I have seen, a csv file is not even guaranteed to preserve data types.  Having said that, I note that if you import a value of 120% from a csv file with Gnumeric, it will display it as a percentage.

Rex Couture
--------------010304040809000201050306-- From mwelinder@gmail.com Tue Sep 9 19:20:14 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id 828BF762A9 for ; Tue, 9 Sep 2014 19:20:14 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.6 X-Spam-Level: X-Spam-Status: No, score=-2.6 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id Ha9aPO0DhoAy for ; Tue, 9 Sep 2014 19:20:12 +0000 (UTC) Received: from mail-wg0-f51.google.com (mail-wg0-f51.google.com [74.125.82.51]) by restaurant.gnome.org (Postfix) with ESMTP id 84F0F760A3 for ; Tue, 9 Sep 2014 19:20:01 +0000 (UTC) Received: by mail-wg0-f51.google.com with SMTP id k14so2729705wgh.22 for ; Tue, 09 Sep 2014 12:20:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=syFsrc+SvvK+pYvfr81Szd9MsCQcOSyFCGyvBLvlai0=; b=bUDKLaSehJ7eWewdQuB1jIVMpa+n/Ao7p4PBhbD2V2kEfmHErd3F3gfD9nlsGMOtCI ObnjSJQX6uPKWx9yx6hDIsIREw+LPW2To4NSU0rVgF7jSrYZm5c6czjMfxWR0UE77LeT jZU68nRMKrU0vyGwNQ+FZthVTL3ujcLxMnkGqYJU9L1sMghX7u6R5bZHQQpmqFNvclPB Z58mxaJ5/V7krg2W+B00VtZpFzrXgdKoraINKS/rQZNk5Kky+9dJe0EAA8zDU5zwRLK/ f0o2HQ6Chgql0XAOrmVMsUEEa2lI3ANMn8eANscj1lGebrhNbRaYdfGE0SPY8KMIG+Sb BfPw== MIME-Version: 1.0 X-Received: by 10.194.57.237 with SMTP id l13mr14284322wjq.102.1410290399923; Tue, 09 Sep 2014 12:19:59 -0700 (PDT) Sender: mwelinder@gmail.com Received: by 10.216.201.69 with HTTP; Tue, 9 Sep 2014 12:19:59 -0700 (PDT) In-Reply-To: References: Date: Tue, 9 Sep 2014 15:19:59 -0400 X-Google-Sender-Auth: ZlNsmOeQxRxGIQ6Sc8GML-KOYXU Message-ID: Subject: Re: Problem with ssconvert From: Morten Welinder To: remaii sans Content-Type: text/plain; charset=UTF-8 Cc: "gnumeric-list@gnome.org" X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Sep 2014 19:20:14 -0000 Your spreadsheet is messy if you allow entry of data that way. You will not be able to tell the difference between one percent and one hundred percent. That said, you can use the configurable exporter: ssconvert -T Gnumeric_stf:stf_assistant -O 'format=preserve separator=,' p.gnumeric p.txt Morten On Tue, Sep 9, 2014 at 11:48 AM, remaii sans wrote: > Dear all, > > First of all, apologies if I shouldn't have sent this email here. > I am looking for some help with ssconvert, and again, apologies if I am not > using the correct mailing list, or if I just shouldn't use this email list > to send such a request. > > Anyway, here is my problem: > > I am converting xls and xlsx files into csv using ssconver: > > ssconvert -T Gnumeric_stf:stf_csv [[INPUT_FILE]] [[OUTPUT_FILE]] > > The spreadsheet has some % values where the % sign is not mandatory. So user > can put 12 or 12%, they should both be understood as 12 percent. > My issue is after running the ssconvert, the csv values are not correct > anymore as you can see below (xls being my original value and csv the result > of ssconvert) > > | Xls | Csv | > ----------------- > | 120% | 1.2 | > | 120 | 120 | > | 1.2 | 1.2 | > | 1.2% | 0.012 | > > As you can see, if I have as a result 1.2, there is no way to know if the > user meant 120% or simply 1.2 > Do you know a good trick to avoid that ? Ideally I would like the output to > be the exact same thing as my original file: > > | Xls | Csv | > ----------------- > | 120% | 120% | > | 120 | 120 | > | 1.2 | 1.2 | > | 1.2% | 1.2% | > > Or if the % sign is skipped on the CSV, doesn't matter too much :) > > > You can find this question as well on stackoverflow: > http://stackoverflow.com/questions/25746466/ssconvert-xls-to-csv-reformat-values > > > Any help would be really appreciated ! Thanks in advance > > > Remi > > > > _______________________________________________ > gnumeric-list mailing list > gnumeric-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gnumeric-list > From greigsteve@gmail.com Fri Sep 12 20:35:18 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id 112EE769EB for ; Fri, 12 Sep 2014 20:35:18 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.299 X-Spam-Level: X-Spam-Status: No, score=-1.299 tagged_above=-999 required=2 tests=[BAYES_05=-0.5, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id ns_PGNXN9nRm for ; Fri, 12 Sep 2014 20:35:16 +0000 (UTC) Received: from mail-qc0-f179.google.com (mail-qc0-f179.google.com [209.85.216.179]) by restaurant.gnome.org (Postfix) with ESMTP id CAB0E769CD for ; Fri, 12 Sep 2014 20:35:06 +0000 (UTC) Received: by mail-qc0-f179.google.com with SMTP id i17so1423265qcy.24 for ; Fri, 12 Sep 2014 13:35:04 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type; bh=CWCPJ1ek4r/Wi2VQMaF2vwxyKy8SWbP3FuZibWf6vTM=; b=TQhsV1aDi5j4nNNQcRA7v/orEwQFEpUfFYS4369uISI6nDN8JT9v54UDPTGcullF0k wVo94Ga5i6I9mIgJ3clbyFlBFugcvsj9+qYBBQssYzQKVQussDa5MWOfXkWhH6NdzmRn trRjiMdMLSWs8lkUl4/dLdOZKCRr82+HY872HbC7AR3l/KPbuXTq97N5f2vTnNHbREO9 44ft3xfmxP+l0c8Oy0mTdarH45VM15ZJ6ylOnZtOFhDJB/3MyZLZNkndViQTxV7fT57V 3ys7EkB2gY81pk8yWAvXz/K2nhQE8blEYpcOEg/N1tVt2WdTgfRSenBTHzhEf4NSFpyP MTcg== MIME-Version: 1.0 X-Received: by 10.224.86.5 with SMTP id q5mr16229544qal.36.1410554104521; Fri, 12 Sep 2014 13:35:04 -0700 (PDT) Received: by 10.96.206.163 with HTTP; Fri, 12 Sep 2014 13:35:04 -0700 (PDT) Date: Fri, 12 Sep 2014 21:35:04 +0100 Message-ID: Subject: Protecting Cells from accidental change From: Steve Greig To: "gnumeric-list@gnome.org" Content-Type: multipart/alternative; boundary=001a11c2c172562b3e0502e438e2 X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 12 Sep 2014 20:35:18 -0000 --001a11c2c172562b3e0502e438e2 Content-Type: text/plain; charset=UTF-8 Hi! I have just accidentally changed the values in some cells. It is OK because I noticed it and have back ups but I am concerned that I might make accidental changes to the spreadsheet and not notice. My question is what is the best way for me to make certain cells less subject to accidental changes in future? It looks like gnumeric does not have a cell protection function but I was wondering if some validation might be applied which would make the cell(s) protected. The protection would need to allow the results of formulae in the cells to change but not the formulae themselves. Would it be possible for every cell I have entered something into to then automatically be weakly protected ie. if the value is changed a pop up could say 'do you really want to change the value of this cell'? Best wishes from Steve --001a11c2c172562b3e0502e438e2 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Hi!

I have just accidentally changed the = values in some cells. It is OK because I noticed it and have back ups but I= am concerned that I might make accidental changes to the spreadsheet and n= ot notice.

My question is what is the best way for me to make = certain cells less subject to accidental changes in future? It looks like g= numeric does not have a cell protection function but I was wondering if som= e validation might be applied which would make the cell(s) protected. The p= rotection would need to allow the results of formulae in the cells to chang= e but not the formulae themselves.

Would it be possible f= or every cell I have entered something into to then automatically be weakly= protected ie. if the value is changed a pop up could say 'do you reall= y want to change the value of this cell'?

Best = wishes from Steve
--001a11c2c172562b3e0502e438e2-- From competition@gmx.us Sat Sep 13 01:03:40 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id 578E6769EB for ; Sat, 13 Sep 2014 01:03:40 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AnOgyLOsdGeF for ; Sat, 13 Sep 2014 01:03:39 +0000 (UTC) Received: from mout.gmx.com (mout.gmx.com [74.208.4.201]) by restaurant.gnome.org (Postfix) with ESMTP id E949E762C2 for ; Sat, 13 Sep 2014 01:03:23 +0000 (UTC) Received: from [192.168.1.4] ([173.20.170.216]) by mail.gmx.com (mrgmxus001) with ESMTPSA (Nemesis) id 0M3ikx-1YJ3hx3qbJ-00rDP7 for ; Sat, 13 Sep 2014 03:03:21 +0200 Message-ID: <541397E1.3050600@gmx.us> Date: Fri, 12 Sep 2014 20:03:29 -0500 From: Pete Tition User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0 SeaMonkey/2.29 MIME-Version: 1.0 To: gnumeric-list@gnome.org Subject: Where do I find libgoffice script References: <53FCCACC.2030409@wustl.edu> <20140827125539.7a54998f@atmarama.ddns.net> <20140903131122.842b205565cc5709cf433a19@gmx.net> <54079DC6.2020801@gmx.us> In-Reply-To: <54079DC6.2020801@gmx.us> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:7Dj83zXsm7m2cNi9JqrXHfXO7j0ZyGzdcwz5iChxmcPhf2bI1mA MBkzF6p1uqs2k/aaQPk9jMxQ8KzDdMg2gi8M5vs0rYP7TGCjua3Ih2BA2MkacfvW71hU8eT Gnk+E1PFyU+SCuVGAaikFRdx0bWF8dgxV3fDs+vQ6Uzq3VuQJjdvS/XmOL+VDCI9Wmuu2zd jMDWYK4oP7LjSYHor4YFQ== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2014 01:03:40 -0000 Where do I find: libgoffice >= 0.10.9 libgoffice-0-8-dev to add to my cygwin? TIA Pete T From competition@gmx.us Sat Sep 13 01:16:48 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id 3AD08769EB for ; Sat, 13 Sep 2014 01:16:48 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.175 X-Spam-Level: X-Spam-Status: No, score=-1.175 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, MIME_HTML_ONLY=0.723, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id BYc1F_Hot72v for ; Sat, 13 Sep 2014 01:16:46 +0000 (UTC) Received: from mout.gmx.com (mout.gmx.com [74.208.4.200]) by restaurant.gnome.org (Postfix) with ESMTP id 86322762C2 for ; Sat, 13 Sep 2014 01:16:36 +0000 (UTC) Received: from [192.168.1.4] ([173.20.170.216]) by mail.gmx.com (mrgmxus002) with ESMTPSA (Nemesis) id 0M1W2B-1YLFuK2NUv-00tVPU; Sat, 13 Sep 2014 03:16:33 +0200 Message-ID: <54139AF9.1040105@gmx.us> Date: Fri, 12 Sep 2014 20:16:41 -0500 From: Pete Tition User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0 SeaMonkey/2.29 MIME-Version: 1.0 To: Steve Greig , "gnumeric-list@gnome.org" Subject: Re: Protecting Cells from accidental change References: In-Reply-To: Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:qs5XQznaYKL9JE1VILRZXrsIHMRMUMtcpf17h8y9SgNnplISImy cpxCO1KSTTveVv7/3k2WNdDmyKM1tTPOqYZtVydKL9xpZFH3KHn8ZS4Ii+7u8PnEmYJmrt1 tAuQqDcC590eKWTijbEWJ+rF1V9Nkwl0nk73hMGlaiP67SxF9M8XmCuNkA8Rpq4763yacLa mdm69Ve83ohbBQ6SwizdA== X-UI-Out-Filterresults: notjunk:1; X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2014 01:16:48 -0000
Hi Steve, This will probably NOT help you, but FWIW;(You probably know this already)
.
From the Help contents(in Windows version):
================Start Quote ==================
This tab allows you to see and change cell protection in imported Excel workbooks. Cell protection has no effect in Gnumeric: you can edit cells whether or not they are marked as protected. However, Gnumeric keeps the protection setting of imported Excel workbooks. If you later save your workbook in Excel format, Gnumeric will save the protection information too. For more information about cell protection in Excel, please refer to Excel documentation.
======================= end quote =================
Pete T

Steve Greig wrote:
Hi!

I have just accidentally changed the values in some cells. It is OK because I noticed it and have back ups but I am concerned that I might make accidental changes to the spreadsheet and not notice.

My question is what is the best way for me to make certain cells less subject to accidental changes in future? It looks like gnumeric does not have a cell protection function but I was wondering if some validation might be applied which would make the cell(s) protected. The protection would need to allow the results of formulae in the cells to change but not the formulae themselves.

Would it be possible for every cell I have entered something into to then automatically be weakly protected ie. if the value is changed a pop up could say 'do you really want to change the value of this cell'?

Best wishes from Steve


_______________________________________________
gnumeric-list mailing list
gnumeric-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gnumeric-list

From jean.brefort@normalesup.org Sat Sep 13 06:14:34 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id A7C15769CD for ; Sat, 13 Sep 2014 06:14:34 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.121 X-Spam-Level: X-Spam-Status: No, score=-1.121 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_NEUTRAL=0.779] autolearn=no Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mhfkSR365940 for ; Sat, 13 Sep 2014 06:14:33 +0000 (UTC) Received: from smtp6-g21.free.fr (smtp6-g21.free.fr [212.27.42.6]) by restaurant.gnome.org (Postfix) with ESMTP id 416E0762C2 for ; Sat, 13 Sep 2014 06:14:33 +0000 (UTC) Received: from [IPv6:2a01:e35:8ac4:1010:3da5:582d:6dff:b9ee] (unknown [IPv6:2a01:e35:8ac4:1010:3da5:582d:6dff:b9ee]) by smtp6-g21.free.fr (Postfix) with ESMTP id 0B18182288; Sat, 13 Sep 2014 08:14:28 +0200 (CEST) Message-ID: <1410588868.1775.1.camel@normalesup.org> Subject: Re: Protecting Cells from accidental change From: Jean Brefort To: Pete Tition Date: Sat, 13 Sep 2014 08:14:28 +0200 In-Reply-To: <54139AF9.1040105@gmx.us> References: <54139AF9.1040105@gmx.us> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.5-1+b1 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Cc: "gnumeric-list@gnome.org" X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2014 06:14:34 -0000 Hi, Looks like the documentation is outdated on this point. Cell protection does work. If you try to edit a protected cell (inside a protected sheet only), a message pops up telling you you can't and the edition just does not work. This option is available in Format/Cells/Format, Protection tab. Regards, Jean Le vendredi 12 septembre 2014 à 20:16 -0500, Pete Tition a écrit : > Hi Steve, This will probably NOT help you, but FWIW;(You probably know > this already) > . > From the Help contents(in Windows version): > ================Start Quote ================== > This tab allows you to see and change cell protection in imported > Excel workbooks. Cell protection has no effect in Gnumeric: you can > edit cells whether or not they are marked as protected. However, > Gnumeric keeps the protection setting of imported Excel workbooks. If > you later save your workbook in Excel format, Gnumeric will save the > protection information too. For more information about cell protection > in Excel, please refer to Excel documentation. > ======================= end quote ================= > Pete T > > Steve Greig wrote: > > > Hi! > > > > I have just accidentally changed the values in some cells. It is OK > > because I noticed it and have back ups but I am concerned that I > > might make accidental changes to the spreadsheet and not notice. > > > > > > My question is what is the best way for me to make certain cells > > less subject to accidental changes in future? It looks like gnumeric > > does not have a cell protection function but I was wondering if some > > validation might be applied which would make the cell(s) protected. > > The protection would need to allow the results of formulae in the > > cells to change but not the formulae themselves. > > > > > > Would it be possible for every cell I have entered something into to > > then automatically be weakly protected ie. if the value is changed a > > pop up could say 'do you really want to change the value of this > > cell'? > > > > > > > > Best wishes from Steve > > > > > > > > _______________________________________________ > > gnumeric-list mailing list > > gnumeric-list@gnome.org > > https://mail.gnome.org/mailman/listinfo/gnumeric-list > > _______________________________________________ > gnumeric-list mailing list > gnumeric-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gnumeric-list From jean.brefort@normalesup.org Sat Sep 13 06:18:12 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id 550AE769CD for ; Sat, 13 Sep 2014 06:18:12 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.121 X-Spam-Level: X-Spam-Status: No, score=-1.121 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_NEUTRAL=0.779] autolearn=no Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id l-TDrdIA-asq for ; Sat, 13 Sep 2014 06:18:11 +0000 (UTC) Received: from smtp3-g21.free.fr (smtp3-g21.free.fr [212.27.42.3]) by restaurant.gnome.org (Postfix) with ESMTP id 0EF5476239 for ; Sat, 13 Sep 2014 06:18:11 +0000 (UTC) Received: from [IPv6:2a01:e35:8ac4:1010:3da5:582d:6dff:b9ee] (unknown [IPv6:2a01:e35:8ac4:1010:3da5:582d:6dff:b9ee]) by smtp3-g21.free.fr (Postfix) with ESMTP id 9AACEA61CB; Sat, 13 Sep 2014 08:18:07 +0200 (CEST) Message-ID: <1410589087.1775.3.camel@normalesup.org> Subject: Re: Where do I find libgoffice script From: Jean Brefort To: Pete Tition Date: Sat, 13 Sep 2014 08:18:07 +0200 In-Reply-To: <541397E1.3050600@gmx.us> References: <53FCCACC.2030409@wustl.edu> <20140827125539.7a54998f@atmarama.ddns.net> <20140903131122.842b205565cc5709cf433a19@gmx.net> <54079DC6.2020801@gmx.us> <541397E1.3050600@gmx.us> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.12.5-1+b1 Mime-Version: 1.0 Content-Transfer-Encoding: 8bit Cc: gnumeric-list@gnome.org X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2014 06:18:12 -0000 Hi Pete, libgoffice is not a script but a library. You can find the latest sources at ftp://ftp.gnome.org/pub/GNOME/sources/goffice/0.10/goffice-0.10.17.tar.xz Best regards, Jean Le vendredi 12 septembre 2014 à 20:03 -0500, Pete Tition a écrit : > Where do I find: > libgoffice >= 0.10.9 libgoffice-0-8-dev > > to add to my cygwin? > > TIA > Pete T > > > _______________________________________________ > gnumeric-list mailing list > gnumeric-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gnumeric-list From greigsteve@gmail.com Sat Sep 13 07:32:21 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id 4335A762C2 for ; Sat, 13 Sep 2014 07:32:21 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.699 X-Spam-Level: X-Spam-Status: No, score=-2.699 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=no Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id XpJEC5wzQFLy for ; Sat, 13 Sep 2014 07:32:20 +0000 (UTC) Received: from mail-qg0-f41.google.com (mail-qg0-f41.google.com [209.85.192.41]) by restaurant.gnome.org (Postfix) with ESMTP id E1F8376239 for ; Sat, 13 Sep 2014 07:32:09 +0000 (UTC) Received: by mail-qg0-f41.google.com with SMTP id a108so1837111qge.14 for ; Sat, 13 Sep 2014 00:32:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=aJh2TvG5Otrx54ITl9o3ZAMqFEqzMxiC8OlTTPEU21o=; b=bs5BCq+jExllOovpci9VHVHMjscjdy7/HVUr2TULxgj+AeC39r5ExTfZX6Nnh4HQP3 77UFBnAqODdThbjqKlqj3cjCtasIBlQOkdbMPeWGmzk2JZvmpXhinztnVh+4sOmvomJb Omt+DpBLMo/p+tXh7P1bj/pwCxNdEAT8t9OAy0vvP9foABGnj/m0zHZkucOYrNya3RWy KR5JvKctWkJbRd994+Mf3ivx4zPp1xxu2Ly+WGYUJWbOty0gLEwsRC0UMWiJTEEJXeS7 zAT1u/I9zDQDrmyuK6PLyMXN3r4nieCWlL1lYRLzvdd68iVywKtbQNeMdzB+torkatF9 u6iA== MIME-Version: 1.0 X-Received: by 10.224.88.3 with SMTP id y3mr19550253qal.65.1410593527889; Sat, 13 Sep 2014 00:32:07 -0700 (PDT) Received: by 10.96.206.163 with HTTP; Sat, 13 Sep 2014 00:32:07 -0700 (PDT) In-Reply-To: <20140913062749.GA2387@uplawski.eu> References: <20140913062749.GA2387@uplawski.eu> Date: Sat, 13 Sep 2014 08:32:07 +0100 Message-ID: Subject: Re: Protecting Cells from accidental change From: Steve Greig To: "gnumeric-list@gnome.org" Content-Type: multipart/alternative; boundary=001a11c3dbbc2705fc0502ed669d X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2014 07:32:21 -0000 --001a11c3dbbc2705fc0502ed669d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Thanks to all for information and ideas. The documentation was a little misleading on that point and I have now achieved the main thing I want which is to be able to protect the work I have done but leave remaining rows unprotected so I can easily add new data. I will only have to temporarily unprotect the sheet to correct mistakes. Automatically protecting cells that I have entered information into would be nice as then I would not have to protect them for example at the end of each session of data entry and also they would be protected during that session. I was wondering if the protection could be applied to cells on the condition that they were not empty. Michael, I will play around with that idea. It does sound complicated but might be useful in some situations. Best wishes Steve On Sat, Sep 13, 2014 at 7:27 AM, Michael Uplawski < michael.uplawski@uplawski.eu> wrote: > Good morning, > > I have a suggestion, but it may not be applicable to a Gnumeric table > which is already in use or has evolved past the stage, where > modifications are easy. > > On Fri, Sep 12, 2014 at 09:35:04PM +0100, Steve Greig wrote: > > > My question is what is the best way for me to make certain cells less > subject > > to accidental changes in future? It looks like gnumeric does not have a > cell > > protection function but I was wondering if some validation might be > applied > > which would make the cell(s) protected. The protection would need to > allow the > > results of formulae in the cells to change but not the formulae > themselves. > > I suggest that the formulae which are usually there to calculate > =E2=80=9Cresults=E2=80=9D, be it intermediate results, are accumulated in= one table > (=E2=80=9Csheet=E2=80=9D) and the original data, which you may wish to ad= apt or complete > frequently, stay on a different sheet, where they are looked up in your > =E2=80=9Cresults-table=E2=80=9D. This way, you can easily protect the who= le sheet, which > protects securely your formula without impeding calculations on new > values. > > > Would it be possible for every cell I have entered something into to th= en > > automatically be weakly protected ie. if the value is changed a pop up > could > > say 'do you really want to change the value of this cell'? > > If you use the existing protection on whole sheets, a message-box is > already generated each time, that you try to alter cell-content. > > Cheerio, > > Michael > > > > > Best wishes from Steve > > > _______________________________________________ > > gnumeric-list mailing list > > gnumeric-list@gnome.org > > https://mail.gnome.org/mailman/listinfo/gnumeric-list > > > -- > GnuPG/OpenPGP 4096R/3216CF02 2013-11-15 [expires: 2015-11-15] > Michael Uplawski (privat) > sub 4096R/2751C550 2013-11-15 [expires: 2015-11-15] > > --001a11c3dbbc2705fc0502ed669d Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
Thanks to all for information and ideas. The doc= umentation was a little misleading on that point and I have now achieved th= e main thing I want which is to be able to protect the work I have done but= leave remaining rows unprotected so I can easily add new data. I will only= have to temporarily unprotect the sheet to correct mistakes. Automatically= protecting cells that I have entered information into would be nice as the= n I would not have to protect them for example at the end of each session o= f data entry and also they would be protected during that session. I was wo= ndering if the protection could be applied to cells on the condition that t= hey were not empty.

Michael, I will play around with that idea= . It does sound complicated but might be useful in some situations.

=
Best wishes Steve

On Sat, Sep 13, 2014 at 7:27 AM, Michael Uplawski <michael.uplawski@uplawski.eu> wrote:
Good morning,

I have a suggestion, but it may not be applicable to a Gnumeric table
which is already in use or has evolved past the stage, where
modifications are easy.

On Fri, Sep 12, 2014 at 09:35:04PM +0100, Steve Greig wrote:

> My question is what is the best way for me to make certain cells less = subject
> to accidental changes in future? It looks like gnumeric does not have = a cell
> protection function but I was wondering if some validation might be ap= plied
> which would make the cell(s) protected. The protection would need to a= llow the
> results of formulae in the cells to change but not the formulae themse= lves.

I suggest that the formulae which are usually there to calculate
=E2=80=9Cresults=E2=80=9D, be it intermediate results, are accumulated in o= ne table
(=E2=80=9Csheet=E2=80=9D) and the original data, which you may wish to adap= t or complete
frequently, stay on a different sheet, where they are looked up in your
=E2=80=9Cresults-table=E2=80=9D. This way, you can easily protect the whole= sheet, which
protects securely your formula without impeding calculations on new
values.

> Would it be possible for every cell I have entered something into to t= hen
> automatically be weakly protected ie. if the value is changed a pop up= could
> say 'do you really want to change the value of this cell'?

If you use the existing protection on whole sheets, a message-box is=
already generated each time, that you try to alter cell-content.

Cheerio,

Michael

>
> Best wishes from Steve

> _______________________________________________
> gnumeric-list mailing list
> gnumeric-list@gnome.org=
> https://mail.gnome.org/mailman/listinfo/gnumeric-list


--
GnuPG/OpenPGP=C2=A0 4096R/3216CF02 2013-11-15 [expires: 2015-11-15]
Michael Uplawski (privat) <michael.uplawski@uplawski.eu>
sub=C2=A0 =C2=A04096R/2751C550 2013-11-15 [expires: 2015-11-15]


--001a11c3dbbc2705fc0502ed669d-- From michael.uplawski@uplawski.eu Sat Sep 13 06:45:35 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id 01435762C2 for ; Sat, 13 Sep 2014 06:45:35 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -0.501 X-Spam-Level: X-Spam-Status: No, score=-0.501 tagged_above=-999 required=2 tests=[BAYES_05=-0.5, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=no Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id HYehb7a985Rc for ; Sat, 13 Sep 2014 06:45:33 +0000 (UTC) X-Greylist: delayed 1034 seconds by postgrey-1.34 at restaurant.gnome.org; Sat, 13 Sep 2014 06:45:33 UTC Received: from mo2.mail-out.ovh.net (8.mo2.mail-out.ovh.net [188.165.52.147]) by restaurant.gnome.org (Postfix) with ESMTP id 1DAE976239 for ; Sat, 13 Sep 2014 06:45:33 +0000 (UTC) Received: from mail184.ha.ovh.net (b9.ovh.net [213.186.33.59]) by mo2.mail-out.ovh.net (Postfix) with SMTP id A1447FF9997 for ; Sat, 13 Sep 2014 08:28:06 +0200 (CEST) Received: from b0.ovh.net (HELO queueout) (213.186.33.50) by b0.ovh.net with SMTP; 13 Sep 2014 08:28:05 +0200 Received: from unknown (HELO uplawski.eu) (michael.uplawski@uplawski.eu@84.254.185.59) by ns0.ovh.net with SMTP; 13 Sep 2014 08:28:02 +0200 Date: Sat, 13 Sep 2014 08:27:49 +0200 From: Michael Uplawski To: Steve Greig Subject: Re: Protecting Cells from accidental change Message-ID: <20140913062749.GA2387@uplawski.eu> References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="ZGiS0Q5IWpPtfppv" Content-Disposition: inline In-Reply-To: Organization: Souris Libre, =?iso-8859-15?Q?Saint-Patric?= =?iso-8859-15?Q?e-Du-D=E9sert=2C?= France User-Agent: Mutt/1.5.23 (2014-03-12) X-Ovh-Tracer-Id: 16424627841589586221 X-Ovh-Remote: 84.254.185.59 () X-Ovh-Local: 213.186.33.20 (ns0.ovh.net) X-OVH-SPAMSTATE: OK X-OVH-SPAMSCORE: -200 X-OVH-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrfeejgedrfeegucetufdoteggodetrfcurfhrohhfihhlvgemucfqggfjnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdengfhvvghrhghhihhtvgdqqdetucdlqddutddtmd X-Spam-Check: DONE|U 0.5/N X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -200 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrfeejgedrfeegucetufdoteggodetrfcurfhrohhfihhlvgemucfqggfjnecuuegrihhlohhuthemuceftddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdengfhvvghrhghhihhtvgdqqdetucdlqddutddtmd X-Mailman-Approved-At: Sat, 13 Sep 2014 08:04:27 +0000 Cc: "gnumeric-list@gnome.org" X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 13 Sep 2014 06:45:35 -0000 --ZGiS0Q5IWpPtfppv Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Good morning, I have a suggestion, but it may not be applicable to a Gnumeric table which is already in use or has evolved past the stage, where modifications are easy. On Fri, Sep 12, 2014 at 09:35:04PM +0100, Steve Greig wrote: > My question is what is the best way for me to make certain cells less sub= ject > to accidental changes in future? It looks like gnumeric does not have a c= ell > protection function but I was wondering if some validation might be appli= ed > which would make the cell(s) protected. The protection would need to allo= w the > results of formulae in the cells to change but not the formulae themselve= s. I suggest that the formulae which are usually there to calculate =E2=80=9Cresults=E2=80=9D, be it intermediate results, are accumulated in o= ne table (=E2=80=9Csheet=E2=80=9D) and the original data, which you may wish to adap= t or complete frequently, stay on a different sheet, where they are looked up in your =E2=80=9Cresults-table=E2=80=9D. This way, you can easily protect the whole= sheet, which protects securely your formula without impeding calculations on new values.=20 > Would it be possible for every cell I have entered something into to then > automatically be weakly protected ie. if the value is changed a pop up co= uld > say 'do you really want to change the value of this cell'? If you use the existing protection on whole sheets, a message-box is already generated each time, that you try to alter cell-content. Cheerio, Michael >=20 > Best wishes from Steve > _______________________________________________ > gnumeric-list mailing list > gnumeric-list@gnome.org > https://mail.gnome.org/mailman/listinfo/gnumeric-list --=20 GnuPG/OpenPGP 4096R/3216CF02 2013-11-15 [expires: 2015-11-15] Michael Uplawski (privat) sub 4096R/2751C550 2013-11-15 [expires: 2015-11-15] --ZGiS0Q5IWpPtfppv Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJUE+PlAAoJEJ5OzmEyFs8C1cMQAIR/5JtuDPy9YwtHUNbkfzDh qGseWo5ajGZizYPk4dl7hqAF/Aa4Ke3U+bjzxj9TxEHzLujSPjgW3gn4LXZtFVID RKnWZ6ACQajUvo5GI8HfHOSnjPJ9D1vLQHwfBfYEMiapKeLQWyv4BMAUR4HOk8mV RI/D/y1s0e/v3s/AnNq/4Z7DbPwBJguHzxAeSx3MlnhhXPEA897D8xPK6EPJaXh8 TkGZsrfsibjjskE/miC3yenW1IvE668L6/w07N5S6zCsT3RG9Hye3z5wf68Y4Ed2 5HfBqX+TlG3CK6uKkgKfSFfUQPBss8NMAyA7LDrYZZKMOr+mLtNKrvtpEuqc9fLo yyiGqQZHNPFohm48VSeelDFzuMKU1LIWQiyiFkzcTH3aE8A75yil0pjrXdVXnJlH goaBg1ZGOh0GJ3zh+L8/3Ew1cRDMxnln/ukKe5OTsUg8DJq3gT8WjLNovgkR1HYo Zw4UqqimwHlstVpmfUJfQv3JgONQwfU+Imfi06RIecQlbOiF+Kf39B9cFFoud2ZZ zkcZNGRmim8hRfR1UaHqUwVdSC40KXZ19wqcweKVk+mQ5Osw53cCyUfqJ+nVr54M ATeugc9d0u7UtE5Rslv37BEBHP3gXDJAoLOMhTk+aZv0UYNcMq6G1wD9kGMmxu2Y IcH/fQlurowa0nWmFch9 =lCQs -----END PGP SIGNATURE----- --ZGiS0Q5IWpPtfppv-- From competition@gmx.us Sun Sep 14 00:22:00 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id C5126769A0 for ; Sun, 14 Sep 2014 00:22:00 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.899 X-Spam-Level: X-Spam-Status: No, score=-1.899 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001] autolearn=no Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hJHU9CQ8o5Fp for ; Sun, 14 Sep 2014 00:21:58 +0000 (UTC) Received: from mout.gmx.com (mout.gmx.com [74.208.4.200]) by restaurant.gnome.org (Postfix) with ESMTP id 92B9976973 for ; Sun, 14 Sep 2014 00:21:47 +0000 (UTC) Received: from [192.168.1.4] ([173.20.170.216]) by mail.gmx.com (mrgmxus002) with ESMTPSA (Nemesis) id 0LbuXi-1Y9kW23iT6-00jHtu; Sun, 14 Sep 2014 02:21:43 +0200 Message-ID: <5414DF9E.4030507@gmx.us> Date: Sat, 13 Sep 2014 19:21:50 -0500 From: Pete Tition User-Agent: Mozilla/5.0 (Windows NT 6.3; WOW64; rv:32.0) Gecko/20100101 Firefox/32.0 SeaMonkey/2.29 MIME-Version: 1.0 To: Jean Brefort Subject: Re: Where do I find libgoffice script References: <53FCCACC.2030409@wustl.edu> <20140827125539.7a54998f@atmarama.ddns.net> <20140903131122.842b205565cc5709cf433a19@gmx.net> <54079DC6.2020801@gmx.us> <541397E1.3050600@gmx.us> <1410589087.1775.3.camel@normalesup.org> In-Reply-To: <1410589087.1775.3.camel@normalesup.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Provags-ID: V03:K0:UQC1grWdB+K8EqY2W48YjQgx/RI4CqtxofORHD0epH4220paeD3 boTV5905c6/O86YNj8L/kf68s39mm40sasccjVyPd33iOto32KtU28/pFQ6oapEaXMMLO+j UFH4v014biZe/5x5iFh8TM/BCVBySKvCx/NTAQ+meJqs+vsYyCOtdgzL5sb/0iO7mFagQu0 x0dCVD8mZ4uFoMSxOiwPg== X-UI-Out-Filterresults: notjunk:1; Cc: gnumeric-list@gnome.org X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Sep 2014 00:22:00 -0000 OK, Thanks. Got it. Now just need to do a lot more study on how to use it in a windows environment, along with the other things in cygwin. Jean Brefort wrote: > Hi Pete, > > libgoffice is not a script but a library. You can find the latest > sources at > ftp://ftp.gnome.org/pub/GNOME/sources/goffice/0.10/goffice-0.10.17.tar.xz > > Best regards, > Jean > > Le vendredi 12 septembre 2014 à 20:03 -0500, Pete Tition a écrit : > > Where do I find: > > libgoffice >= 0.10.9 libgoffice-0-8-dev > > > > to add to my cygwin? > > > > TIA > > Pete T > > > > > > _______________________________________________ > > gnumeric-list mailing list > > gnumeric-list@gnome.org > > https://mail.gnome.org/mailman/listinfo/gnumeric-list > > > From acuster@gmail.com Mon Sep 15 16:35:04 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id 5391B76A16 for ; Mon, 15 Sep 2014 16:35:04 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -2.7 X-Spam-Level: X-Spam-Status: No, score=-2.7 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, SPF_PASS=-0.001] autolearn=ham Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hPLhNuk35Rfw for ; Mon, 15 Sep 2014 16:35:00 +0000 (UTC) Received: from mail-we0-f170.google.com (mail-we0-f170.google.com [74.125.82.170]) by restaurant.gnome.org (Postfix) with ESMTP id CD63B76A07 for ; Mon, 15 Sep 2014 16:34:49 +0000 (UTC) Received: by mail-we0-f170.google.com with SMTP id u57so4284734wes.15 for ; Mon, 15 Sep 2014 09:34:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=MlFpa5aqRwSN80vwJKZSCPQuDwHsiDUzGE4Mb0DsDus=; b=P7y9oUWUk9QXnf3xktS4yBNL22LngOvnaYK+ar3AIowQCj/C6ckr2Ny3ImEysWHz2S 3oNFqGUN/CwgG3vGLTSGG+67X8BuUxcHyloB7p7hL6zYSIMgIvYzjFZZ7jTRyPh2szbt 7h8HN2pFX5U1TifEZhSpjU6u1bcExpYCL4nZjj12fXK7f+0xp2OwaFFgNSMpQjoEkao0 SQRyIF8Kk6k03pfqDdIXZ0qoNkdZElPRKQq79bQKnvGkH+atvX7DVSI52K4RzHXIMiYw fhzXKyCIduKQvxjFuAW69kKNpLxBEr9wKfjZG8SI3XWnjAwGdkCAOBsBMPtb5Jm54pP1 9XEg== X-Received: by 10.180.90.167 with SMTP id bx7mr24755574wib.43.1410798884181; Mon, 15 Sep 2014 09:34:44 -0700 (PDT) Received: from [192.168.1.41] (r186-52-164-183.dialup.adsl.anteldata.net.uy. [186.52.164.183]) by mx.google.com with ESMTPSA id q2sm2867624wiy.23.2014.09.15.09.34.41 for (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 15 Sep 2014 09:34:43 -0700 (PDT) Message-ID: <5417151C.2040405@gmail.com> Date: Mon, 15 Sep 2014 13:34:36 -0300 From: Adrian Custer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: gnumeric-list@gnome.org Subject: Re: Protecting Cells from accidental change References: <20140913062749.GA2387@uplawski.eu> In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Sep 2014 16:35:04 -0000 Oh, the poor outdated docs... Looking into this issue, I can see there is work to do. First, Gnumeric has improved---fantastic! Second, the documentation of this issue was never complete to begin with, probably because of confusion as much as lack of time. But first some questions. The Excel documentation: http://office.microsoft.com/en-us/excel-help/overview-of-security-and-protection-in-excel-HP005238854.aspx discusses three levels of 'protection': 1. Workbook 2. Worksheet 3. Cell the first of which seems, due to encrypting the contents, to be some source of securing rather than merely protecting. The other two are really about simple protection rather than formal security. In Gnumeric, Workbook protection can be done in the View Menu > View Properties... > Protection setting, where a simple checkbox allows 'protecting' the whole workbook. While version 1.10.17 (the latest that I have working on Mac) has a password field, I see no way to make it active. Am I right that it does not work? If so, I take it that workbook protection in Gnumeric acts like 'protection' and not securing the file. Worksheet protection can apparently be done in several ways: 1. In the context menu on the worksheet tab there is a 'lock' icon that can be toggled on and off 2. The same dialog can be reached from the 'Format' > 'Sheet' menu entry 3. In the cell formating dialog, there is a checkbox 'protect workbook' reached by the 'Format' > 'Cells' > 'Format...' entry which appear to toggle the same preference since they alter each other. Both of those work as I expect, after locking, edit attempts pop up a new error window. Cell protection, however, has some complex interplay with worksheet protection that I am not sure I fully understand. It seems that cell protection is a dual: * set 'protect' flag on worksheet * set 'lock' flat on cell and that ultimately there is no 'worksheet' protection. Indeed, it seems that all cells have the 'lock' flag set by default!? I take it that is merely to make the 'worksheet protection' work as expected even if it makes the cell protection upside down. So if one wants to protect certain cells in a worksheet, does one actually have to: 1. Unset the 'lock' flag on all editable cells 2. Set the 'protect' flag on the worksheet or is something else going on? If so, cell 'lock' is really, the reverse. Cells start as 'locked when worksheet protected' and, under active user intervention, can be switched to 'allow editing even when worksheet protected'. Is that a fair summary? Answers and clarification would be appreciated. cheers, ~adrian On 9/13/14 4:32 AM, Steve Greig wrote: > Thanks to all for information and ideas. The documentation was a little > misleading on that point and I have now achieved the main thing I want > which is to be able to protect the work I have done but leave remaining > rows unprotected so I can easily add new data. I will only have to > temporarily unprotect the sheet to correct mistakes. Automatically > protecting cells that I have entered information into would be nice as then > I would not have to protect them for example at the end of each session of > data entry and also they would be protected during that session. I was > wondering if the protection could be applied to cells on the condition that > they were not empty. > > Michael, I will play around with that idea. It does sound complicated but > might be useful in some situations. > > Best wishes Steve > > On Sat, Sep 13, 2014 at 7:27 AM, Michael Uplawski < > michael.uplawski@uplawski.eu> wrote: > >> Good morning, >> >> I have a suggestion, but it may not be applicable to a Gnumeric table >> which is already in use or has evolved past the stage, where >> modifications are easy. >> >> On Fri, Sep 12, 2014 at 09:35:04PM +0100, Steve Greig wrote: >> >>> My question is what is the best way for me to make certain cells less >> subject >>> to accidental changes in future? It looks like gnumeric does not have a >> cell >>> protection function but I was wondering if some validation might be >> applied >>> which would make the cell(s) protected. The protection would need to >> allow the >>> results of formulae in the cells to change but not the formulae >> themselves. >> >> I suggest that the formulae which are usually there to calculate >> “results”, be it intermediate results, are accumulated in one table >> (“sheet”) and the original data, which you may wish to adapt or complete >> frequently, stay on a different sheet, where they are looked up in your >> “results-table”. This way, you can easily protect the whole sheet, which >> protects securely your formula without impeding calculations on new >> values. >> >>> Would it be possible for every cell I have entered something into to then >>> automatically be weakly protected ie. if the value is changed a pop up >> could >>> say 'do you really want to change the value of this cell'? >> >> If you use the existing protection on whole sheets, a message-box is >> already generated each time, that you try to alter cell-content. >> >> Cheerio, >> >> Michael From ac@pocz.org Mon Sep 15 16:43:14 2014 Return-Path: X-Original-To: gnumeric-list@gnome.org Delivered-To: gnumeric-list@gnome.org Received: from localhost (localhost.localdomain [127.0.0.1]) by restaurant.gnome.org (Postfix) with ESMTP id A1A7676A16 for ; Mon, 15 Sep 2014 16:43:14 +0000 (UTC) X-Virus-Scanned: by amavisd-new at gnome.org X-Spam-Flag: NO X-Spam-Score: -1.235 X-Spam-Level: X-Spam-Status: No, score=-1.235 tagged_above=-999 required=2 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, SPF_SOFTFAIL=0.665] autolearn=no Received: from restaurant.gnome.org ([127.0.0.1]) by localhost (restaurant.gnome.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id iTkBAQoKVufQ for ; Mon, 15 Sep 2014 16:43:13 +0000 (UTC) Received: from smtp6-g21.free.fr (smtp6-g21.free.fr [212.27.42.6]) by restaurant.gnome.org (Postfix) with ESMTP id 41B3776A07 for ; Mon, 15 Sep 2014 16:43:13 +0000 (UTC) Received: from mini.pocz.org (unknown [78.193.32.22]) by smtp6-g21.free.fr (Postfix) with ESMTP id E572282298 for ; Mon, 15 Sep 2014 18:43:10 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by mini.pocz.org (Postfix) with ESMTP id 05065F94045; Mon, 15 Sep 2014 18:43:11 +0200 (CEST) X-Virus-Scanned: amavisd-new at pocz.org Received: from mini.pocz.org ([127.0.0.1]) by localhost (mini.pocz.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id rI8cPOUpN6Rd; Mon, 15 Sep 2014 18:43:10 +0200 (CEST) Received: from [192.168.1.41] (r186-52-164-183.dialup.adsl.anteldata.net.uy [186.52.164.183]) by mini.pocz.org (Postfix) with ESMTPSA id B0C71F94038 for ; Mon, 15 Sep 2014 18:43:09 +0200 (CEST) Message-ID: <54171719.6040704@pocz.org> Date: Mon, 15 Sep 2014 13:43:05 -0300 From: Adrian Custer User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:31.0) Gecko/20100101 Thunderbird/31.0 MIME-Version: 1.0 To: gnumeric-list@gnome.org Subject: Re: Protecting Cells from accidental change References: <20140913062749.GA2387@uplawski.eu> <5417151C.2040405@gmail.com> In-Reply-To: <5417151C.2040405@gmail.com> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Tue, 16 Sep 2014 08:22:15 +0000 X-BeenThere: gnumeric-list@gnome.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: GNOME spreadsheet List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 15 Sep 2014 16:43:14 -0000 A quick follow up: On 9/15/14 1:34 PM, Adrian Custer wrote: > So if one wants to protect certain cells in a worksheet, does one > actually have to: > 1. Unset the 'lock' flag on all editable cells > 2. Set the 'protect' flag on the worksheet > or is something else going on? If so, cell 'lock' is really, the > reverse. Cells start as 'locked when worksheet protected' and, under > active user intervention, can be switched to 'allow editing even when > worksheet protected'. Is that a fair summary? This logic works for a cell, though the steps to perform this do not. I would expect to be able to do 1) New Gnumeric 2) Select A1:D10 3) Format > Cells > Format... => Dialog opens 4) Switch to 'protect' tab 5) Unselect the clicked 'lock' checkbox => attemtping to make those editable 6) Select the workbook protection checkbox 7) Click OK => Error appears which may simply be an order bug, that all cell format changes need to be applied before workbook protection. Trying the same sequence as ... 6) Click Apply 7) Select the workbook protection checkbox 8) Click OK seems to behave as expected. cheers, ~adrian