Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 1
Default Memory and File Size Management

When I delete information from a large number of cells (or clear contents) on
a worksheet, the amount of memory allocated and the file size of the
application apparently is not re-allocated to reflect that these cells are no
longer being used. How can I "release" the cells whose contents have been
deleted or cleared? Thanks.
--
Mike McCullough
  #2   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 35,218
Default Memory and File Size Management

Maybe resetting the last used cell would help:

Debra Dalgleish shows techniques to reset that last used cell:
http://contextures.com/xlfaqApp.html#Unused



MMcCullough wrote:

When I delete information from a large number of cells (or clear contents) on
a worksheet, the amount of memory allocated and the file size of the
application apparently is not re-allocated to reflect that these cells are no
longer being used. How can I "release" the cells whose contents have been
deleted or cleared? Thanks.
--
Mike McCullough


--

Dave Peterson
  #3   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 8
Default Memory and File Size Management


i have a similar problem

when removing a large picture form the spreadsheet the filesize stays big,
2MB rather than 15K

I have copied over the rows (1-8) that were not part of the image object
(kind of hard to find whre the object lives) into a new worksheet in the same
file, but the size stays the same.

ONly when creating new spreadsheet and then copying and pasting the 8 rows
into there and then saving this new file results in a file of 15K size.

Any idea how to release memory from a large image object that has been
deleted, but its memory is still lingering in a library of some sort witiin
that xls?

thx
Arjen
"Dave Peterson" wrote:

Maybe resetting the last used cell would help:

Debra Dalgleish shows techniques to reset that last used cell:
http://contextures.com/xlfaqApp.html#Unused



MMcCullough wrote:

When I delete information from a large number of cells (or clear contents) on
a worksheet, the amount of memory allocated and the file size of the
application apparently is not re-allocated to reflect that these cells are no
longer being used. How can I "release" the cells whose contents have been
deleted or cleared? Thanks.
--
Mike McCullough


--

Dave Peterson

  #4   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 35,218
Default Memory and File Size Management

Are you sure you got all the shapes?

Maybe you have a few (or one giant) shape that's not visible. A little macro
may help find those shapes.

Option Explicit
Sub testme()
Dim myShape As Shape
For Each myShape In ActiveSheet.Shapes
myShape.Visible = True
Next myShape
End Sub

If you're new to macros, you may want to read David McRitchie's intro at:
http://www.mvps.org/dmcritchie/excel/getstarted.htm

Arjen wrote:

i have a similar problem

when removing a large picture form the spreadsheet the filesize stays big,
2MB rather than 15K

I have copied over the rows (1-8) that were not part of the image object
(kind of hard to find whre the object lives) into a new worksheet in the same
file, but the size stays the same.

ONly when creating new spreadsheet and then copying and pasting the 8 rows
into there and then saving this new file results in a file of 15K size.

Any idea how to release memory from a large image object that has been
deleted, but its memory is still lingering in a library of some sort witiin
that xls?

thx
Arjen
"Dave Peterson" wrote:

Maybe resetting the last used cell would help:

Debra Dalgleish shows techniques to reset that last used cell:
http://contextures.com/xlfaqApp.html#Unused



MMcCullough wrote:

When I delete information from a large number of cells (or clear contents) on
a worksheet, the amount of memory allocated and the file size of the
application apparently is not re-allocated to reflect that these cells are no
longer being used. How can I "release" the cells whose contents have been
deleted or cleared? Thanks.
--
Mike McCullough


--

Dave Peterson


--

Dave Peterson
  #5   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 8
Default Still not working Memory and File Size Management

example at http://www.solvesmart.com/xls/

THANKS for the quick reply
I created a button, assigned the macro, and ran it. Nothing showed up. I
also went to EDIT - GOTO SPECIAL and selected OBJECTS, also nothing.

I ahve in the meanwhile inserted a new worksheet SHEET1, and deleted the
oringial sheet all together. the good thing should be, there is no old sheet,
the bad thing might be that i have distroyed the only link to the lingereing
memory

Perhaps then only via VB i can delete it, by releasing all memory of all
objects, if i knew where it was hiding

I have about 100 files that all have a large image that i will have to
remove, and i also have to reduce the filesizes from 2 MB to 15 or so K for
each.

I have posted the test spreadsheet on http://www.solvesmart.com/xls/
as TEST01.xls

Let me know if there is still hope, also considering that hte other 99 files
actually have the picture object still visibily sitting there, and i wil
lhave to find a method to delete those. This testing file is just showing the
after math of deleting the object from the first file

THanks

"Dave Peterson" wrote:

Are you sure you got all the shapes?

Maybe you have a few (or one giant) shape that's not visible. A little macro
may help find those shapes.

Option Explicit
Sub testme()
Dim myShape As Shape
For Each myShape In ActiveSheet.Shapes
myShape.Visible = True
Next myShape
End Sub

If you're new to macros, you may want to read David McRitchie's intro at:
http://www.mvps.org/dmcritchie/excel/getstarted.htm

Arjen wrote:

i have a similar problem

when removing a large picture form the spreadsheet the filesize stays big,
2MB rather than 15K

I have copied over the rows (1-8) that were not part of the image object
(kind of hard to find whre the object lives) into a new worksheet in the same
file, but the size stays the same.

ONly when creating new spreadsheet and then copying and pasting the 8 rows
into there and then saving this new file results in a file of 15K size.

Any idea how to release memory from a large image object that has been
deleted, but its memory is still lingering in a library of some sort witiin
that xls?

thx
Arjen
"Dave Peterson" wrote:

Maybe resetting the last used cell would help:

Debra Dalgleish shows techniques to reset that last used cell:
http://contextures.com/xlfaqApp.html#Unused



MMcCullough wrote:

When I delete information from a large number of cells (or clear contents) on
a worksheet, the amount of memory allocated and the file size of the
application apparently is not re-allocated to reflect that these cells are no
longer being used. How can I "release" the cells whose contents have been
deleted or cleared? Thanks.
--
Mike McCullough

--

Dave Peterson


--

Dave Peterson



  #6   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 35,218
Default Still not working Memory and File Size Management

I don't open files.

Maybe you have a used range that's way off from what you think it should be.

Debra Dalgleish shows techniques to reset that last used cell:
http://contextures.com/xlfaqApp.html#Unused

Arjen wrote:

example at http://www.solvesmart.com/xls/

THANKS for the quick reply
I created a button, assigned the macro, and ran it. Nothing showed up. I
also went to EDIT - GOTO SPECIAL and selected OBJECTS, also nothing.

I ahve in the meanwhile inserted a new worksheet SHEET1, and deleted the
oringial sheet all together. the good thing should be, there is no old sheet,
the bad thing might be that i have distroyed the only link to the lingereing
memory

Perhaps then only via VB i can delete it, by releasing all memory of all
objects, if i knew where it was hiding

I have about 100 files that all have a large image that i will have to
remove, and i also have to reduce the filesizes from 2 MB to 15 or so K for
each.

I have posted the test spreadsheet on http://www.solvesmart.com/xls/
as TEST01.xls

Let me know if there is still hope, also considering that hte other 99 files
actually have the picture object still visibily sitting there, and i wil
lhave to find a method to delete those. This testing file is just showing the
after math of deleting the object from the first file

THanks

"Dave Peterson" wrote:

Are you sure you got all the shapes?

Maybe you have a few (or one giant) shape that's not visible. A little macro
may help find those shapes.

Option Explicit
Sub testme()
Dim myShape As Shape
For Each myShape In ActiveSheet.Shapes
myShape.Visible = True
Next myShape
End Sub

If you're new to macros, you may want to read David McRitchie's intro at:
http://www.mvps.org/dmcritchie/excel/getstarted.htm

Arjen wrote:

i have a similar problem

when removing a large picture form the spreadsheet the filesize stays big,
2MB rather than 15K

I have copied over the rows (1-8) that were not part of the image object
(kind of hard to find whre the object lives) into a new worksheet in the same
file, but the size stays the same.

ONly when creating new spreadsheet and then copying and pasting the 8 rows
into there and then saving this new file results in a file of 15K size.

Any idea how to release memory from a large image object that has been
deleted, but its memory is still lingering in a library of some sort witiin
that xls?

thx
Arjen
"Dave Peterson" wrote:

Maybe resetting the last used cell would help:

Debra Dalgleish shows techniques to reset that last used cell:
http://contextures.com/xlfaqApp.html#Unused



MMcCullough wrote:

When I delete information from a large number of cells (or clear contents) on
a worksheet, the amount of memory allocated and the file size of the
application apparently is not re-allocated to reflect that these cells are no
longer being used. How can I "release" the cells whose contents have been
deleted or cleared? Thanks.
--
Mike McCullough

--

Dave Peterson


--

Dave Peterson


--

Dave Peterson
  #7   Report Post  
Posted to microsoft.public.excel.misc
external usenet poster
 
Posts: 86
Default Memory and File Size Management

Since you have deleted the data already, you should be able to hit save.
This should reduce the sheet to the used cells.

"MMcCullough" wrote:

When I delete information from a large number of cells (or clear contents) on
a worksheet, the amount of memory allocated and the file size of the
application apparently is not re-allocated to reflect that these cells are no
longer being used. How can I "release" the cells whose contents have been
deleted or cleared? Thanks.
--
Mike McCullough

Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Memory and File Size Jim May Excel Discussion (Misc queries) 3 June 28th 06 07:44 PM
disc full, saved to temp. file charlies Excel Discussion (Misc queries) 7 May 18th 06 08:40 PM
Not enough memory error - Can't open file jch Excel Discussion (Misc queries) 2 March 10th 05 09:29 PM
Excel file size question R D S Excel Discussion (Misc queries) 1 January 18th 05 07:28 PM
WHY IS MY FILE SO BIG? How can I reduce the size of a file? I h. Julieeeee Excel Discussion (Misc queries) 5 December 17th 04 11:20 PM


All times are GMT +1. The time now is 11:00 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"