[[20140424132049]] 『マクロについて』(てんとうむし) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『マクロについて』(てんとうむし)

私の会社では、社内で共有できるドロップボックスを使用しています。

そのドロップボックス内での質問です。

ある計算式の入った表があります。

私や他の社員がお互い確認や入力を行っています(同じページを)

最後の確認が終わった後に、OKスタンプなどを貼り付けられたら解りやすい!

との要望があり、自動マクロでOKでスタンプ(画像)を登録し、ボタンを作成し

確認作業を行い、ちゃんとボタンを押すとOKスタンプがあらわれていたのですが

他の社員の人が自分のPCで共有を開き同じようにボタンを押しましたが、

リンク先のエラー?削除されました?などとエラーが出てスタンプは表示されません

でした。

リンク先と言うエラーから、スタンプ画像を同じドロップボックス内にファイルを

作り設置して、自動マクロを作成するときの画像を、そこから引っ張ってきましたが

やはり他の人のPCからは画像が表示されません。

ボタンのマクロなどを使わずに、表に最初っからスタンプを貼り付けた状態だと

表示されていました。

何が、いけないのでしょうか?

教えてくださいm(__)m

< 使用 Excel:unknown、使用 OS:unknown >


どんなマクロにしたのか次第ですよ。
とりあえず、画像ファイルが貴方と他人でも同じ場所にありますか?

例えばスタンプを置いただけのシートも用意し、これをコピーするような
マクロにするとか、フルパスが変わっても良いような工夫をしましょう。
(???) 2014/04/24(木) 14:10


(???)さん

画像ファイルをお互いの共有ファイルの中に作りお互いが見れるようにしています。

スタンプをボタン一つで貼り付けるマクロを、自動マクロで作成する際にも、画像は共有の

ファイルの所から引っ張ってきました。

フルパスが変わっても良い?とは、どう言う事なのか すみません解らないのですが・・・

教えてください。
(てんとうむし) 2014/04/25(金) 10:09


お互いの共有フォルダ、というところが気になりますね。それは全く同じフルパスでは無いのでは?
それぞれユニークなリンク名になっていませんか?

ブックと同じフォルダに画像を置くか、最初からブック内貼ってある画像をコピーするマクロにすれば、
お互いのパスが違っていても大丈夫ですよね。
(???) 2014/04/25(金) 10:35


ドロップボックスって、
ユーザー全員が同じ共有フォルダを見ているわけではなくて、
「WEB上のフォルダと同期したローカルPCのフォルダ」を見ています。

共有フォルダのファイルを開いているように思えますが、
開いているファイルのパスはそれぞれのPCのフォルダ。
「みんなでひとつのフォルダを共有する仕組み」ではなくて、
「複数のPCのフォルダの中身を同期する仕組み」です。

だから、共有フォルダの画像を挿入しているつもりでも
実際には自分のPCに保存してある画像を挿入していることになります。

そのブックだけで完結するような仕組みにしておくべきでしょうね。
最初から画像を挿入しておいて、最小化しておき、
ボタンを押したらサイズを拡大するとか。
 

 Sub 図形最小化()
     ActiveSheet.Shapes("Picture 1").Select
     With Selection
         .ShapeRange.Height = 0#
         .ShapeRange.Width = 0#
     End With
 End Sub

 Sub 図形表示()
     REM 100×100のサイズの画像にする場合
     ActiveSheet.Shapes("Picture 1").Select
     With Selection
         .ShapeRange.Height = 100
         .ShapeRange.Width = 100
     End With
 End Sub

(たまたま最小化した画像をクリックしちゃうと、どこかへ遣ってしまいそうですけど)
(みやほりん) 2014/04/25(金) 22:36


コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.