teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

回答を追記

2021/05/26 02:49

投稿

Yoshi88
Yoshi88

スコア623

answer CHANGED
@@ -1,3 +1,6 @@
1
+ ### 回答その1
2
+
3
+
1
4
  > このaccessを共有サーバー上に保存し、他の人がローカルディスクに落として使う場合、保存済みのインポート操作は使えるのでしょうか。(excelファイルもローカルディスクに落として使います。)
2
5
  >
3
6
  > それとも、個別にインポート定義を作らなければならないのでしょうか。
@@ -11,12 +14,26 @@
11
14
  ・インポート定義では、ファイル名やファイルパは**固定ではありません。** 変更も可能です。
12
15
 
13
16
 
14
-
15
-
16
17
  ### Microsoft サポート
17
18
 
18
19
  [インポートやエクスポートの操作の詳細を定義として保存する](https://support.microsoft.com/ja-jp/office/%E3%82%A4%E3%83%B3%E3%83%9D%E3%83%BC%E3%83%88%E3%82%84%E3%82%A8%E3%82%AF%E3%82%B9%E3%83%9D%E3%83%BC%E3%83%88%E3%81%AE%E6%93%8D%E4%BD%9C%E3%81%AE%E8%A9%B3%E7%B4%B0%E3%82%92%E5%AE%9A%E7%BE%A9%E3%81%A8%E3%81%97%E3%81%A6%E4%BF%9D%E5%AD%98%E3%81%99%E3%82%8B-6b94e183-2b10-4333-a31a-001fe75321b5)
19
20
 
20
21
 
21
22
 
22
- 定義の主な目的は、ユーザーが入力操作を繰り返さなくてもインポートやエクスポートが行えるように、すべての主な詳細を保存することですが、**定義は非常に柔軟です。 たとえば、定義を再び実行する前に、ソース ファイル名やターゲット ファイル名を変更できます。** これにより、いくつかの異なるソース ファイルやターゲット ファイルを使って 1 つの定義を使用できます。
23
+ 定義の主な目的は、ユーザーが入力操作を繰り返さなくてもインポートやエクスポートが行えるように、すべての主な詳細を保存することですが、**定義は非常に柔軟です。 たとえば、定義を再び実行する前に、ソース ファイル名やターゲット ファイル名を変更できます。** これにより、いくつかの異なるソース ファイルやターゲット ファイルを使って 1 つの定義を使用できます。
24
+
25
+
26
+ ### 回答その2
27
+
28
+ また「保存済みのインポート」を使わないで、マクロの「スプレッドシートのインポート/エクスポート」を利用するという方法もあります。このマクロの場合、ファイル名を指定するのですが
29
+ 例えば"インポートテストデータ.xlsx" と書いておくと、
30
+ 実際には パソコン の ”ドキュメント” フォルダ内にある "c:\Userprofile\xxxx\インポートテストデータ.xlsx" を参照します。
31
+
32
+ これなら共通フォルダーを作る事前準備も不要です
33
+
34
+
35
+
36
+ ![イメージ説明](47403b1150b1458ccb9ab01d56c42fb4.png)
37
+
38
+
39
+ ![イメージ説明](2bd2e97154788832e350ce31dd83afd1.png)